我使用的是MVC 4和EF,而我对这两者都是新手。我从现有的数据库创建了一个名为TimesheetModel的实体。ASP.NET MVC:添加控制器,设置为模型/数据上下文的内容?
问题:创建控制器时(使用EF框架模板)在“模型类”和“数据上下文类”下拉列表中,我有几个选项可用。按照惯例,人们通常会为每个需要访问的模型创建一个控制器吗?数据上下文也一样?此外,我也不是100%确定数据上下文部分。
今天早上我已经浏览了一些关于主题的教程,但是他们似乎回避了解释“为什么”选择在这些领域中选择的内容。哈哈哈! Thx
嗯。也许更好的问题是,使用EF和创建.edmx,是否需要创建一个与.edmx相关的模型?将数据项与您的代码关联起来?我注意到在一些教程中,有人正在这样做来创建一个扩展DbContext的类。这是否使我的原始问题更清晰? –