当 IAmStartedBy 消息出现在 IHandle 消息之后时,NServiceBus Saga 中会发生什么?
我有一个 NServiceBus Saga ,看起来像这样, public class MySaga : Saga<MySagaData>, IAmStartedByMessages<MyStartMessage>, IHandleMess…
将异常记录到 NServiceBus 中的数据库
如果我的 MessageHandler 中发生异常,我想将异常详细信息写入我的数据库。 我该怎么做? 显然,我不能只是捕获异常,写入数据库,然后重新抛出它,因…
WCF 数据服务:调用 SaveChanges() 导致 100% CPU
我正在基于 Entity Framework 4.0 数据模型开发 WCF 数据服务,但在当前情况下我们无法进入生产阶段。 我的客户端应用程序正在添加和修改大量对象,大…
将 NServiceBus 与多个应用程序一起使用,同时充当发布者和订阅者
我正在尝试使用 NServiceBus 使 4 个应用程序一起通信。 所有这些应用程序都必须充当发布者和订阅者。 我创建让它工作的唯一方法是创建一个名为 Serve…
如何获取 NServiceBus 从中拉取消息的队列名称
我可以使用此代码来获取返回地址。 string returnAddress = Bus.CurrentMessageContext.ReturnAddress 但我如何获得消息的“收件人地址”。即 NServic…
NServiceBus& MSMQ:如何更改队列的默认权限?
我的团队首次尝试使用 NServiceBus (v2.0),使用 MSMQ 作为后备存储。我们陷入了队列权限的困境。 我们在 Web 表单应用程序中使用它,其中运行网站的…
NServiceBus - 如何在消息信封中传递自定义标头?
我希望能够附加 Windows 身份验证令牌,而不必在消息本身中包含该数据。 我注意到 TransportMessage 有标头,但是在将消息发送到服务器之前如何访问该…
IoC、容器和 NServiceBus 混淆
这是我的设置 Castle Windsor 是我的容器 NServiceBus 本身在内部使用它自己的容器,Spring 默认情况下 我正在实现 PubSub 配置。 好的,如果我的 Bus…
NServiceBus - 如何配置总线以允许 WindowsIdentity 从客户端流出
在客户端上,我使用 ImpersonateSender(true) 设置总线 我的服务器配置为 AsA_Server,默认情况下应该有 ImpersonateSender(true) 我现在正在尝试从处…
NServiceBus 为某些消息类型指定 BinarySerializer,但不是为所有消息类型指定 BinarySerializer
NServiceBus 2.0 是否允许为给定消息类型定义序列化器? 我希望使用 XmlSerializer 对除一条消息之外的所有消息进行序列化。剩下的一个应该使用 Binar…
如何在 nservicebus MSMQ 中达到最大重试次数时发送电子邮件
我有一个处理消息的 .net 服务。对于任何失败,我使用 log4net 并写入文件。我为此添加了一个 SMTP 附加程序。问题是当出现问题时我只想发送一封电子…
如何在网关模式下使用 NServiceBus
我一直在尝试让 NServiceBus 下载中的 pubsub 示例在网关模式下工作。 我还没有真正找到有关如何让 NServiceBus 在网关模式下运行的详细信息。 如何在…
“尚未配置消息串行器”启动 NServiceBus 端点时出错
我的 GenericHost 托管服务无法启动,并显示以下消息: 2010-05-07 09:13:47,406 [1] FATAL NServiceBus.Host.Internal.GenericHost [(null)] <(nul…