自動登録された城のコンポーネントに依存関係を追加できますか?

StackOverflow https://stackoverflow.com/questions/3636050

  •  30-09-2019
  •  | 
  •  

質問

私は通常、StructureMapを使用していますが、現在のプロジェクトではCastle Windsor(2.1)を使用しています。タイプとインターフェイスを自動登録するコードを見つけました。

_container.Register(AllTypes.Pick().FromAssembly(GetType().Assembly).WithService.FirstInterface());

ただし、タイプの1つに文字列依存関係を追加したいと思います。私はこのような大会なしでこれを行うことができます:

var registration = Component.For() .ImplementedBy().DependsOn(new[] { Property.ForKey("someString").Eq("blahblah") }); _container.Register(registration);

自動登録タイプでこれを行う方法はありますか?

役に立ちましたか?

解決

あなたが使う ConfigureFor<> 登録をきめ細かくすることができる方法。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top