【发布时间】:2014-02-03 08:24:14
【问题描述】:
我正在做一些原型设计,并且有一个小型数据库(4 个相关表),我围绕它开发了一个 Entity Framework 6 项目(带有表模型的 DLL)。我已将 ASP.NET MVC 4 Web 应用程序添加到解决方案中,该解决方案包括模型文件夹下的存储库接口/实现。存储库添加了针对 EF 项目的 CRUD 操作的接口。 Web App 有一组通过存储库提供 REST 接口的控制器。我相信标准的东西。
我遇到的问题是我想创建一个聚合类,它包含 EF 中定义的包装器类型(模型),并返回该聚合以响应 Get 请求。问题是我在哪里定义这个聚合对象?英孚项目? (如何?)。一个独立的类库(可供客户使用)?网络应用?
尝试将所有模型定义保存在客户端和 Web 应用服务可以同时理解的相同位置。
谢谢
【问题讨论】:
标签: c# asp.net-mvc entity-framework azure