asp.net mvc 4基于Code First的应用程序中数据访问层的正确位置在哪里?

时间:2013-05-01 21:10:30

标签: design-patterns asp.net-mvc-4 entity-framework-5 code-first

我正在关注O' Reilly的`Programming ASP.NET MVC 4 Developing Real-World Web Applications with ASP.NET MVC,我已经达到了创建我的第一个真实实体的程度。这是本书的代码片段:

using System.Data.Entity;
public class EbuyDataContext : DbContext
{
public DbSet<Auction> Auctions { get; set; }
}

但它并没有弄清楚这个课程到底在哪里。我有一个以前的项目构建与EF Code First,但我们使用Repository pattern和单独的项目来处理数据访问。现在我想自己做一些学习,我真的很喜欢这本书,但我知道设计模式和良好的编程实践是多么重要,尽管将这个类放在为我创建的Model文件夹中似乎是合乎逻辑的来自Visual Studio我想确保我坚持正确的做法。

没有命名空间可以给我一个提示,所以我真的想知道放置实体的最佳位置在哪里(这是第一个,但随着书的继续,可能还会更多)?

0 个答案:

没有答案