Come configurare il servizio di servizio Rhino RemoteAppdominHost programmaticamente?
-
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).
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();
.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow