と の 2 つのプロジェクトがDataProj
ありDomainProj
ます。class X
私のソリューションの現在の状態は、DomainProj に、各ファイルに2 つのクラスを持つ .cs ファイルがあることですclass XRepository
。たとえば、ファイル呼び出しがCustomer.cs
あり、次のものが含まれています。
public class Customer {
...
}
public class CustomerRepository {
...
}
私は方法を探しています:
1. ファイルを分割して、各クラスが独自のファイルになるようにします。2. 各リポジトリ クラスのインターフェイスを作成します。3. リポジトリ クラスを DataProj プロジェクトに移動します。4. 各インターフェースをその実装にマップする StructureMap のコードを作成します。
これを簡単に実行できるツールはありますか? 自分でできる速いワットはありますか?