Pregunta

Veo una forma de configurar el Defaulthost con la configuración de busconfiguración (), pero no veo una manera de configurar la programación RemoteAPPDOMANTHOST (sin usar una sección de archivo de configuración RHINO.ESB).

¿Fue útil?

Solución 2

Anulación comienza desde su bootstrapper y llame a useconfiguration.Aquí está el código de ejemplo que está funcionando para mí:

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

        UseConfiguration( busConfiguration );

        base.OnBeginStart();
    }
}

Otros consejos

var cashier = new RemoteAppDomainHost(typeof(CashierBootStrapper))
                .Configuration("Cashier.config");
cashier.Start();

ver https://github.com/bjro/learningrhinoservicebus

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top