2010-11-16 31 views
1

我想創建一套使用NServiceBus/MSMQ發送消息給對方的服務。我這麼做沒有任何XML配置,我也沒有計劃現在使用NServiceBus通用主機(太多的標記界面,配置文件,容器和其他瘋狂的配置選項的「黑魔法」)。NServiceBus:如何獲得對總線的引用,如果不使用通用主機

我想要做的就是讓我的配置簡單明瞭,並完全包含在「Main()」中,然後能夠在循環中調用Bus.Publish()。除了我不知道如何獲得公交參考外,我已經完成了所有工作。

誰能告訴我該怎麼做?謝謝! :)

回答

3

試試這個:

var bus = NServiceBus.Configure.With() 
    .DefaultBuilder() 
    .XmlSerializer() 
    .MsmqTransport() 
    .UnicastBus() 
    .CreateBus() 
    .Start(); 

bus.Send(new WhateverMessage()); 
相關問題