2011-02-08 54 views
0

添加部分对SQL数据库来处理订阅后,我的用户的配置看起来像这样NServiceBus - 使用DBSubscriptionStorageConfig,但SQL Server订阅表不显示任何记录

;初始目录= NServiceBus;集成安全性= SSPI“/>

我改变端点类如下

class EndpointConfig : IConfigureThisEndpoint, AsA_Server , IWantCustomInitialization 
{ 
    public void Init() 
    { 
     NServiceBus.Configure.With() 
      .Log4Net() 
      .DefaultBuilder() 
      .XmlSerializer() 
      .UnicastBus() 
      .ImpersonateSender(false) 
      .DBSubcriptionStorage(); 
    } 
} 

当我启动应用程序,订阅者自动订阅,我没有在订阅数据库中看到任何条目。此外,我没有看到应用程序......凡是我在配置文件中缺少任何错误报告...

感谢所有帮助...

回答

2

当使用像As_aServer角色配置内置的角色优先。所以在你的情况下,只有在“生产”配置文件中使用As_aPublisher +运行时才会使用db sub.storage。

+0

好,所以我建立出版商与以下配置 – singhsa 2011-02-08 20:49:32