2

BusConfiguration() を使用して DefaultHost を構成する方法はありますが、(rhino.esb 構成ファイル セクションを使用せずに) プログラムで RemoteAppDomainHost を構成する方法がわかりません。

4

2 に答える 2

0

ブートストラッパーから BeginStart をオーバーライドし、UseConfiguration を呼び出します。これが私のために働いているサンプルコードです:

public class RemoteAppBootstrapper : AutofacBootStrapper
{
    protected override void OnBeginStart()
    {
        var busConfiguration = new HostConfiguration()
            .Bus( "msmq://localhost/endpoint.a" )
            .ToBusConfiguration();

        UseConfiguration( busConfiguration );

        base.OnBeginStart();
    }
}
于 2012-03-26T18:52:46.053 に答える
0
var cashier = new RemoteAppDomainHost(typeof(CashierBootStrapper))
                .Configuration("Cashier.config");
cashier.Start();

https://github.com/BjRo/LearningRhinoServiceBusを参照してください

于 2011-11-01T19:41:40.177 に答える