私は 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 を使用してビルドしたプロジェクトが 1 つありますが、そこではRepository pattern
別のプロジェクトを使用してデータ アクセスを処理しました。今、私は独学で学びたいと思っており、この本が本当に好きですが、デザインパターンと優れたプログラミングプラクティスがいかに重要かを知っているので、このクラスModel
を私のために作成されたフォルダーに配置するのが論理的に思えますがVisual Studio
、私が正しいことに固執していることを確認してください。
私にヒントを与えることができる名前空間がないので、エンティティを配置するのに最適な場所を知りたいです (これは最初ですが、本が進むにつれておそらくもっと多くなるでしょう)?