Я хочу сократить время запуска, используя Pre-Generate Views, как описано по следующей ссылке: http://msdn.microsoft.com/en-us/library/bb896240.aspx

Могу ли я использовать Pre-Generate Views в подходе Code First и как?

Любая помощь будет принята с благодарностью.

0
šljaker 11 Янв 2012 в 17:54

4 ответа

К сожалению, вы не можете использовать их в Code First.

0
Eranga 11 Янв 2012 в 17:58

Похоже, что предварительно созданные представления не поддерживаются Code First (нет предварительно скомпилированных запросов в EF http://blogs.msdn.com/b/adonet/archive/2011/03/02/ef-4 -1-is-coming-dbcontext-api-amp-code-first-rtw.aspx ). Здесь вы можете найти несколько советов по повышению производительности для EF: http://msdn.microsoft.com /en-us/library/cc853327.aspx Однако вы можете изменить свой DbContext и извлечь EDMX, используя EF Power Tools, после чего вы сможете настроить свои запросы.

0
Giorgio Minardi 11 Янв 2012 в 18:10

EF Power Tools Beta 3 включает предварительное создание представлений для Code First, как вы можете видеть в нижней части этой записи в блоге.

Доступна бета-версия 3 электроинструментов EF

Вы можете загрузить этот инструмент из галереи Visual Studio.

0
JotaBe 29 Апр 2013 в 20:06