NEventStore を既存のプロジェクトに追加し、DI を使用しています。
CommonDomain.Persistence.EventStore.IRepository
のインスタンスをMVC コントローラーに挿入したいと考えています。このインターフェイスの唯一の実装はEventStoreRepository
.
このクラスは依存してIConstructAggregates
おり、私が見つけた唯一の実装はAggregateFactory
、内部としてマークされ、テストプロジェクトにあり、非常に奇妙なファイル名を持つものです。
私は使用することになっていませんIRepository
か?(パブリックとしてマークされ、内部コードによって消費されないのはなぜですか?)ここで
サンプル プロジェクトを探しており、集計の操作に使用されています。IRepository
それとも自分で実装する必要がありIConstructAggregates
ますか?