我将如何在Unity IoC进行以下NInject注册
本文关键字:NInject 注册 IoC Unity | 更新日期: 2023-09-27 18:28:00
我想用unity进行以下类型注册,有人知道怎么做吗?
Bind<ILogger>().To<AssemblyEditorLogger>()
.WithConstructorArgument("currentClassName",
x => x.Request.ParentContext != null ?
x.Request.ParentContext.Request.Service.FullName : typeof (BootStrapper).FullName);
基本上,在Unity中,我如何访问我们正在创建实例的类的类型——我正在使用构造函数注入。
与此问题相关。
您可以像访问LogManager.GetLogger()
一样访问该类型。