我打算使用MVC 4单页面应用程序创建一个Web应用程序,我将使用数据库第一种方法。 我正在使用默认的Sql Server LocalDB(带有登录/身份验证表)。
我应该把edmx文件放在哪里?在Model文件夹下?如果我想拥有服务层/存储库层,该怎么办?
顺便说一句,SPA的默认模板为每个模型创建两个类,例如TodoList.cs
和TodoListDto.cs
。为什么有没有更好的设计来避免两个类?
答案 0 :(得分:2)
我想首先创建一个{DataLayer} -Project。
using {DataLayer}-Project;
当我的项目达到最佳成熟度时,我将我的{DataLayer} -Project更改为服务。