Si WCF está en una aplicación MVC, si usa el controlador para acceder a la base de datos para mantener 'SECO'
Tengo una aplicación MVC que accede a SQL y Windows Azure. El flujo lógico se ve así:
Person <--> View <--> Controller.ConvertPersonHere(x) <--> StorageContext.DoDataAction <--> AzurePersonTableEntity
ConvertPersonAquí está la respuesta aesta pregunta de desbordamiento de pila y convierte la entidad Modelo en la entidad de Almacenamiento
public class Person
{
public string Name {get;set;}
public int ID {get;set;}
}
public class PersonEntity : TableServiceEntity
{
public string Name {get;set;}
public int ID {get;set;}
// Code to set PartitionKey
// Code to set RowKey
}
Ahora que estoy agregando WCF a la mezcla, ¿cómo debo hacer para acceder a las funciones de datos? Supongamos que actualmente tengo un método para.Save(Person)
en el controlador y quieroSave(Person)
de mi llamada WCF.
Necesito resumir las acciones de datos en el controlador?