NserviceBus启动事件

时间:2011-08-22 09:14:55

标签: ninject nservicebus

我想在我的应用程序中使用Ninject配置依赖注入,我的项目是Subscriber类库。 NserviceBus为初始化我的内核和模块绑定而生成的第一个事件是什么?

1 个答案:

答案 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
   }
 }

希望这是有道理的。如果您需要更多说明,请与我们联系。祝你好运。