クラスがありHandler
ます。コンストラクターには、Manager
さまざまな設定に依存するクラスがあります。
kernel.Bind<IHandler>().To<Handler>().
WithConstructorArgument("manager",
new Manager(kernel.Get<IDataAccessFactory>().CreateUnitOfWork(), new Custom1Settings()));
Custom1Settings
inManager
および which inのインジェクションを作成する方法Handler
class Handler
{
Handler(IManager manager....)
{
...
}
}
class Manager
{
Manager(IUnitOfWork unit, ISettings settings)
{
...
}
}