Вопрос

Я хотел бы добавить Rhino Service Bus в мою веб-приложение ASP.NET, но используя Ninject в качестве контейнера DI. До сих пор все примеры я продолжаю видеть использование замка Windsor, который я не хочу использовать, так как мы уже используем Ninject.

Есть ли там какие-либо учебные пособия, которые показывают, как добавить Brino Service Bus в веб-приложение ASP.NET без прямой зависимости от виндзора замка (например, использование Ninject)?

Это было полезно?

Решение

В основном, вам придется начать с переписывания RhinoserviceBusFacility. / Abstractrhinoservicebusfice как модуль Ninject. Тогда есть также ссылки на замок в других файлах, например Defaultservicebus. Имеет ссылки на IKERNEL, которые должны быть изменены на использование ядра Ninject.

Другие советы

В настоящее время Rhino Service Bus (RSB) не напрямую зависит от замка. Модули доступны для интеграции с Автовак, Spring.net.net, Единство, Structuremap и конечно Замок.

Ninject не поддерживается; Вы можете использовать Реализация замка в качестве справочной реализации.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top