Я уже исключаю * .svc из маршрутизации MVC, пока не буду это игнорировать. Я бы потратил больше времени на это, но я занят изучением jquery; ScottGu разместил бесплатные онлайн-уроки, которые заканчиваются сегодня вечером.
я есть приложение MVC, которое обращается к SQL и Windows Azure. Логический поток выглядит так:
Person <--> View <--> Controller.ConvertPersonHere(x) <--> StorageContext.DoDataAction <--> AzurePersonTableEntity
ConvertPersonHere является ответом наэтот вопрос переполнения стека и он преобразует объект модели в объект хранения
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
}
Теперь, когда я добавляю WCF в смесь, как мне получить доступ к функциям данных? Предположим, у меня есть метод.Save(Person)
в контроллере и хочуSave(Person)
из моего звонка WCF.
Нужно ли абстрагировать действия с данными в контроллере?