NServiceBus配置接口问题

发布于 2024-09-27 19:17:03 字数 279 浏览 0 评论 0原文

在NServiceBus接口中,为什么有些东西是这样配置的:

NServiceBus.Configure.Instance.Configurer.ConfigureComponent(ComponentCallModelEnum.Singleton);

有些东西是这样配置的:

NServiceBus.Configure.With().DoNotAutoSubscribe();

这里的“实例”有什么意义呢?

In the NServiceBus interface, why are some things configured like this:

NServiceBus.Configure.Instance.Configurer.ConfigureComponent(ComponentCallModelEnum.Singleton);

And some things are configured like this:

NServiceBus.Configure.With().DoNotAutoSubscribe();

What is the significance of "Instance" here?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

木格 2024-10-04 19:17:03

在第一种情况下,您将特定组件配置到 NSB 容器中。例如,您可能希望将 NH ISessionFactory 作为单例对象加载到 NSB 容器中。在第二种情况下,您正在配置 NSB 行为。 “实例”只是静态访问配置类的一种方法。使用“With”会强制执行某些配置行为,包括配置的顺序。

In the first case you are configuring a specific component into the NSB container. For instance you may want to load an NH ISessionFactory into the NSB container as a singleton object. In the second case you are configuring NSB behaviour. The "Instance" is simply a way to statically access the Configure class. Using "With" forces certain configuration behaviour including the order in which things are configured.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文