我想在我的应用程序中使用Ninject配置依赖注入,我的项目是Subscriber类库。 NserviceBus为初始化我的内核和模块绑定而生成的第一个事件是什么?
答案 0 :(得分:3)
您需要做的是在NServiceBus.Host.exe.config中定义您的EndpointConfigurationType
<appSettings>
<add key="EndpointConfigurationType" value="<Assembly>", <Namespace>"/>
</appSettings>
在此之后定义一个类
public class EndpointConfiguration : AsA_Server, IWantCustomInitialization, IConfigureThisEndpoint
{
public void Init()
{
/do Ninject stuff here
}
}
希望这是有道理的。如果您需要更多说明,请与我们联系。祝你好运。