gpt4 book ai didi

.net - NServiceBus IBus 对象

转载 作者:行者123 更新时间:2023-12-04 18:15:37 26 4
gpt4 key购买 nike

我相信我做了一个愚蠢的假设,即 IBus 对象将在整个应用程序中加载并且它是引用的程序集。

例如,如果我要在引用的程序集中执行以下操作:

public IBus Bus {get;set;}

我是否正确地说这个对象只会加载到实现 NServiceBus 类的类上,例如 IHandleMessages 和 IWantToBeLoadedAtStartup?

任何有关细节的帮助或澄清都会很棒。

谢谢

最佳答案

你指的是依赖注入(inject)。 NServiceBus 将注入(inject) IBus仅将实例放入由 NServiceBus 管理的对象中。

例如,NServiceBus 创建一个实现 IHandleMessages 的类的实例。当传输消息到达并使用依赖注入(inject)容器注入(inject)总线客户端实例时。

您可以扩展依赖注入(inject)机制,如图 here .

关于.net - NServiceBus IBus 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11782093/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com