Мой собственный контейнер Autofac с NServiceBus? - PullRequest
1 голос
/ 16 декабря 2011

Я пытаюсь заставить NServiceBus работать с контейнером, который я уже использую в своем приложении.

Я был взволнован, когда увидел, что .AutofacBuilder примет существующий контейнер или область.Однако я также хочу зарегистрировать шину в своем контейнере, чтобы другие компоненты в моем приложении могли получить ссылки на IBus.

Это оставляет меня в catch-22.Мне нужна ссылка на созданную шину, чтобы зарегистрироваться в моем контейнере.Однако для создания шины требуется ссылка на созданный контейнер.

Как решить эту проблему?

1 Ответ

4 голосов
/ 17 декабря 2011

NServiceBus зарегистрирует экземпляр IBus в самом контейнере - вам не нужно это делать.

...