2016-02-17 47 views
0

由于某些原因,我无法获得此项工作。问题是,我的主机安装在D:\ NServiceBus **********下。NsbAudit.QueueService和ServiceControl安装在C:\ Program Files(x86)\ Specific Software \ ServiceControl下。NServicebus窃听服务控制事件

我在servicecontrol日志中看到消息:2016-02-16 18:31:04.5882 | 300 | Info | ServiceControl.EventLog.GenericAuditHandler |事件:MessageFailed发射2016-02-16 18:31:04.5882 | 48 | Info | ServiceControl.EventLog.GenericAuditHandler |事件:MessageFailed发射2016-02-16 18:31:05.1498 | 181 | Info | ServiceControl.EventLog.GenericAuditHandler |事件:MessageFailed发射

我的问题是,如何订阅在这里工作?虽然我已经在我的配置中定义了:

NServicebus如何知道我正在订阅该事件,并且它需要发送一条消息给**********。我创建了NsbAudit.QueueService本地。

+0

请看[文档] specipcally [本节](http://docs.particular.net/servicecontrol/contracts#custom-notification-和使用警报- - 的ServiceControl事件订阅方到的ServiceControl事件) –

回答

0

至于:The question i have is, how is the subscription working here

当用户开始发送订阅消息的发布者(在你的情况的ServiceControl),那么当发布者发布时它查找的用户列表,并发送一个事件,每列表中的用户。

Take a look herehere

这是否有道理?