首页 > 解决方案 > 在 asp.net core 3.0 中配置 NServiceBus 版本 7.1.x 的最佳方式

问题描述

我正在使用 NServiceBus 作为 asp.net core 3.0 API 的中间件。我已经使用 NServiceBus 7.2 版在我的 API 中配置了该服务,因为特定网站上的文档非常棒。可悲的是,我有一个问题,因为我获得了旧版本 NServiceBus 版本的许可证,直到版本 7.1.x 有效。我的问题是:是否有使用版本 7.1.x 在 asp.net 核心中配置 NServiceBus 的建议?

标签: apinservicebusasp.net-core-3.0

解决方案


一种选择是使用外部容器并配置端点以使用它。查看容器自述文件中可用的示例MSDependencyInjection

使用受支持的 IoC 容器之一使用非常相似的代码可以实现相同的目标:https ://docs.particular.net/nservicebus/dependency-injection/#internally-managed-mode-using-a-third-party-容器


推荐阅读