私の書籍やインターネットで私の質問に答えたが、私は見つけられなかった。多分あなたは私を助けることができました。 のは、私はこのようにcounstructedドメイン層(私はそれがbasical stuctureだと思います)があるとしましょう:だから Product
IProductRepository
IProductService
ProductCalculator
class P
リポジトリアクセスの場所に関する質問があります。リポジトリが維持するエンティティ内でリポジトリへのアクセスを許可または拒否することは容認されますか?例えば : class Product
{
public int ProductID {get;set;}
public int Name {get;set;}
public IList<Product> Product
私のプロジェクトでCommonLibrary .NETを使用したいと思いますが、古いコードがあり、コードファーストモデリングを実行できません。私はVS2010ツールを使用してDBからモデルを生成します。 しかし、それは設計ツールが生成されるボックスのエンティティのうちCommonLibrary内のリポジトリで使用することはできませんと思われ、それはエラーを与える: Error 1 The type
これらの2つのクラスがあるとします。 public class Author
{
public int ID {get; set;}
public string Name{get; set;}
public virtual ICollection<Book> Books { get; set;}
}
public class Book
{
public int ID {get;