Castle WindsorをIoC コンテナーとして使用しています。次のような構造のアプリケーションがあります。
- MyApp.Services.dll
IEmployeeService
IContractHoursService
...
- MyApp.ServicesImpl.dll
EmployeeService : MyApp.Services.IEmployeeService
ContractHoursService : MyApp.Services.IContractHoursService
...
現時点ではXML 構成を使用しており、新しい IService/Service ペアを追加するたびに、XML 構成ファイルに新しいコンポーネントを追加する必要があります。このすべてを流暢な登録 APIに切り替えたいのですが、私がやりたいことを行うための正確なレシピをまだ見つけていません。
誰でも助けることができますか?ライフスタイルはすべてになりますsingleton
。
よろしくお願いします。