NserviceBus начать событие - PullRequest
       13

NserviceBus начать событие

2 голосов
/ 22 августа 2011

Я хочу настроить внедрение зависимостей с помощью Ninject в моем приложении, и мой проект представляет собой библиотеку классов подписчика. Какое первое событие, созданное NserviceBus для инициализации привязок моего ядра и модулей?

1 Ответ

3 голосов
/ 22 августа 2011

Что вам нужно сделать, это в 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
   }
 }

Надеюсь, это имеет смысл.Дайте мне знать, если вам нужно больше разъяснений.Удачи.

...