Spring.netの多くの例では、構成メタデータに使用される組み込みアセンブリリソースファイルがあります。すべてのアセンブリには、独自の構成メタデータファイルがあります。 これらのファイルには、他のアセンブリのオブジェクト定義へのオブジェクト参照を含むオブジェクト定義が含まれています。これにより、アセンブリ間の依存関係が作成されます。依存関係の違いSpring.net構成ファイルとアセンブリ
Spring.netの設定メタデータ用に組み込みアセンブリリソースを使用する必要がありますか?
組み込みアセンブリリソースファイルを別々のアセンブリに移動する必要がありますか?
ユースケース:
アセンブリの依存関係:
コンフィグの依存関係:
ほとんどの場合、私はすでに同じ依存関係を持っています。唯一の違いは、アセンブリMVPとDao.NHibernateの間にあります。 – Gerard
ああ、興味深い。私はそれが2つの場所が有効なユースケースである方法を見ることができます。木は異なるだろう。明らかにそれが棄権者ならば。あなたが取ることを望んでいない(MVPのパターンで私はあなたがここで私はそれがされない方法を見ることができますを推測している)場合、単一の中央の設定アセンブリはおそらくあなたのユースケースのための正解です。 – sbohlen