通过 Ninject 在 ASP.NET 网站上使用 Rhino Service Bus
-
26-09-2019 - |
题
我想将 Rhino Service Bus 添加到我的 ASP.NET Web 应用程序中,但使用 Ninject 作为 DI 容器。到目前为止,我看到的所有示例都使用 Castle Windsor,但我不想使用它,因为我们已经使用了 Ninject。
是否有任何教程展示如何将 Rhino 服务总线添加到 ASP.NET Web 应用程序而不直接依赖于 Castle Windsor(例如使用 Ninject)?
解决方案
基本上,你必须从重写开始 RhinoServiceBus设施 / 抽象RhinoServiceBus设施 作为 Ninject 模块。然后其他文件中也有 Castle 引用,例如 默认服务总线 引用了 IKernel,应该将其更改为使用 Ninject 的内核。
不隶属于 StackOverflow