Come configurare il servizio di servizio Rhino RemoteAppdominHost programmaticamente?

StackOverflow https://stackoverflow.com/questions/5980876

  •  12-11-2019
  •  | 
  •  

Domanda

Vedo un modo per configurare il defaulthost con BusConfiguration (), ma non vedere un modo per configurare il remoteappdominiohost a livello programmatico (senza utilizzare una sezione file di configurazione Rhino.esb).

È stato utile?

Soluzione 2

Override BeginStart dal tuo bootstrapper e chiamare useconfiguration.Ecco il codice di esempio che funziona per me:

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

        UseConfiguration( busConfiguration );

        base.OnBeginStart();
    }
}
.

Altri suggerimenti

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

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top