public override void Load() { AppDomainSetup setup = new AppDomainSetup(); setup.ApplicationBase = BaseDirectory; setup.PrivateBinPath = BaseDirectory; setup.ApplicationName = Name ; setup.ShadowCopyFiles = "true"; setup.ShadowCopyDirectories = BaseDirectory; setup.LoaderOptimization=LoaderOptimization.MultiDomainHost; setup.ConfigurationFile="app.config"; _Domain = AppDomain.CreateDomain( setup.ApplicationName, null, setup); Domain.SetData("AppLog",log); remoteLoader = (RemoteLoader) Domain.CreateInstanceFromAndUnwrap( "Mono.AppServer.RemotingApplication.dll", "Mono.AppServer.RemoteLoader"); remoteLoader.Configure(BaseDirectory+@"\app.config"); _Loaded=true; }
public override void Load() { AppDomainSetup setup = new AppDomainSetup(); setup.ApplicationBase = BaseDirectory; setup.PrivateBinPath = BaseDirectory; setup.ApplicationName = Name; setup.ShadowCopyFiles = "true"; setup.ShadowCopyDirectories = BaseDirectory; setup.LoaderOptimization = LoaderOptimization.MultiDomainHost; setup.ConfigurationFile = "app.config"; _Domain = AppDomain.CreateDomain( setup.ApplicationName, null, setup); Domain.SetData("AppLog", log); remoteLoader = (RemoteLoader)Domain.CreateInstanceFromAndUnwrap( "Mono.AppServer.RemotingApplication.dll", "Mono.AppServer.RemoteLoader"); remoteLoader.Configure(BaseDirectory + @"\app.config"); _Loaded = true; }
public TrackingHandler(RemoteLoader loader) { this.loader=loader; }
public RemotingTraceListener(RemoteLoader loader) { this.loader=loader; }
public RemotingTraceListener(RemoteLoader loader) { this.loader = loader; }
public TrackingHandler(RemoteLoader loader) { this.loader = loader; }