我正在进行一些原型设计并拥有一个小型数据库(4个相关表),我开发了一个Entity Framework 6项目(带有表格模型的DLL)。我已经在包含模型文件夹下的Repository接口/实现的解决方案中添加了一个ASP.NET MVC 4 Web App。存储库为EF项目添加CRUD操作的接口。 Web App有一组控制器,通过存储库提供REST接口。我相信标准的东西。
我遇到的问题是我想在EF中定义包装类型(模型)的聚合类,并返回该聚合以响应Get请求。问题是我在哪里定义这个聚合对象? EF项目? (如何?)。一个独立的类库(可由客户端使用)?网络应用程序?
尝试将所有模型定义保留在客户端和Web App服务同时理解的相同位置。
由于