public void Run(ManualResetEvent signal, bool customDomain = false) { if (customDomain) { // reinitiate tape within domain TaskBroker.Logger.CommonTape tape = new TaskBroker.Logger.CommonTape( new TaskBroker.Logger.LoggerEndpoint[] { new TaskBroker.Logger.ConsoleEndpoint(), new TaskBroker.Logger.FileEndpoint("log.txt", true) }); TaskUniversum.ModApi.ScopeLogger.RegisterCommonTape(tape); } //if (!AttachConsole(-1)) ////if (FreeConsole()) //{ // AllocConsole(); // logger.Warning("consoleattached"); //} broker = new Broker(Restart, Reset); BsonBenchService.ModProducer amqm = new BsonBenchService.ModProducer(); QueueService.ModProducer m = new QueueService.ModProducer();// todo: force loading local dep's BenchModules.ModConsumer cons = new BenchModules.ModConsumer(); //m.Description = ""; //cons.Description = ""; broker.RevokeBroker(true); this.Signal = signal; exportConfiguration(); }
public void Run(ManualResetEvent signal, bool benchConf, bool customDomain) { if (customDomain) { // reinitiate tape within domain TaskBroker.Logger.CommonTape tape = new TaskBroker.Logger.CommonTape( new TaskBroker.Logger.LoggerEndpoint[]{ new TaskBroker.Logger.ConsoleEndpoint(), new TaskBroker.Logger.FileEndpoint("log.txt", true) }); TaskUniversum.ModApi.ScopeLogger.RegisterCommonTape(tape); } //if (!AttachConsole(-1)) ////if (FreeConsole()) //{ // AllocConsole(); // logger.Warning("consoleattached"); //} broker = new Broker(Restart, Reset); //BsonBenchService.ModProducer amqm = new BsonBenchService.ModProducer(); QueueService.ModProducer m = new QueueService.ModProducer();// todo: force loading local dep's //BenchModules.ModConsumer cons = new BenchModules.ModConsumer(); EmailConsumer.ModConsumer mc = new EmailConsumer.ModConsumer(); //m.Description = ""; //cons.Description = ""; broker.RevokeBroker(benchConf, true, false); this.Signal = signal; exportConfiguration(); }