У меня пока не было большого контакта с Entity Framework, и поэтому я хотел бы услышать опытных ребят.
У меня есть проект MVC, и мой доступ к данным находится в другом проекте, куда я хочу поместить свой файл EDMX.
Итак, как бы я хотел назвать этот файл? По умолчанию это «Model1.edmx», но в контексте MVC мне не нравится это имя. Это точно Модель? Я обычно называю это «DbModel» или как-то так, чтобы указать, что это связано с базой данных.
А как вы, ребята, называете класс сущности? Мне кажется, мне нравится типичное имя EF "DbContext".
Таким образом, в моих контроллерах у меня было бы что-то вроде
public class WorldController : Controller
{
DbContext db = new DbContext();
public ActionResult Own()
{
var allContinents = db.Continents;
[...]
}
}
Извините за суетливость, но я действительно забочусь об именах.