2015-05-05 4 views
2

В Visual 2013 я создаю базовую модель сущности базы данных с помощью мастера и вижу соответствующие файлы edmx в своем обозревателе решений. Позволяет называть его DataModel.edmx. Допустим, у меня есть 2 таблицы «заказы» и «клиенты» в разделе DataModel.tt, мастер создал файлы классов для каждой таблицы, что имеет смысл, но также создал дополнительный пустой файл под названием «DataModel.cs». почему и для чего он используется?mvc entity framework database first wizard edmx file

ответ

1

Мастер модели данных сущности создает файл cs с тем же именем, что и модель данных, но с расширением файла CS.

Если я смотрю на свой файл, его пустым со следующим комментарием:

//------------------------------------------------------------------------------ 
// <auto-generated> 
// This code was generated from a template. 
// 
// Manual changes to this file may cause unexpected behavior in your application. 
// Manual changes to this file will be overwritten if the code is regenerated. 
// </auto-generated> 
//------------------------------------------------------------------------------ 

я бы не беспокоиться об этом файле, так как его скрытые под файл EDMX. ;)

Смежные вопросы