Названия автоматически сгенерированных таблиц Entity Framework

Используя Entity Framework, часто пишут такие запросы, как

var orders = from o in context.Orders.Include("Customer")
             where o.OrderDate.HasValue && o.OrderDate.Value.Year == 1997
             orderby o.Freight
             select o;

Что действительно вызывает у меня отток в желудке, так это строковый аргумент «Клиент» . Мне трудно поверить, что EF где-то не генерирует имена таблиц как константы. Кто-нибудь знает лучший подход, чем использование строки? для параметра Включить выборки?

5
задан Carlos Valenzuela 19 March 2011 в 16:42
поделиться