我正在关注 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
中似乎是合乎逻辑的。确保我坚持正确的做法。
没有命名空间可以给我一个提示,所以我真的很想知道放置实体的最佳位置在哪里(这是第一个,但随着本书的继续,可能会有更多)?