我计划使用 MVC 4 单页应用程序创建一个 Web 应用程序,我将使用数据库优先方法。我正在使用默认的 Sql Server LocalDB(带有登录/身份验证表)。
我应该把 edmx 文件放在哪里?在模型文件夹下?如果我想要一个服务层/存储库层怎么办。
顺便说一句,SPA 的默认模板为每个模型创建两个类,例如TodoList.cs
和TodoListDto.cs
. 为什么以及是否有更好的设计来避免两个类?
我计划使用 MVC 4 单页应用程序创建一个 Web 应用程序,我将使用数据库优先方法。我正在使用默认的 Sql Server LocalDB(带有登录/身份验证表)。
我应该把 edmx 文件放在哪里?在模型文件夹下?如果我想要一个服务层/存储库层怎么办。
顺便说一句,SPA 的默认模板为每个模型创建两个类,例如TodoList.cs
和TodoListDto.cs
. 为什么以及是否有更好的设计来避免两个类?