В репозитории Entity Framework Nerd Dinner тип возврата запросов соответствует модели, а не концептуальной сущности EF.
public IQueryable<Dinner> FindAllDinners()
{
return db.Dinners;
}
...
public ObjectSet<Dinner> Dinners // NerdDinner.Designer.cs, line 76
Тип Dinner - NerdDinner.Models.Dinner.
Я заметил, что пространство имен для NerdDinner.Designer.cs такое же, как пространство имен для модели (NerdDinner.Models).Я предполагаю, что он вытащил это пространство имен, потому что он находится в папке Models.
Вопрос:
Может ли кто-нибудь подтвердить, что тип возвращаемых запросов EF определяется пространством имен конфигурации EF и что решено пространство имен конфигурации EFпо физическому расположению файлов EF?
Какие варианты доступны, чтобы этот метод работал, если пространства имен / местоположения отличаются и Code First CTP не является опцией?Настраивается ли это конкретное пространство имен?