private void StartService() { Settings settings = _context.Get <Settings>().Single(); _serviceRunner = _serviceRunnerFactory.Create(this, settings.Server, settings.Guid, _timeService); _serviceRunner.Start(); _reporter.Report(Res.ServiceIsStarted); }
public void Initialize <TProcessorHost>(Configuration <TProcessorHost> configuration) { if (configuration.OnBeforeStart != null) { configuration.OnBeforeStart(); } _serviceRunnerFactory.Create(configuration.RunMode).Run(); }