public void Start() { try { var culture = ConfigurationManager.AppSettings["Culture"]; if (culture != null) { CultureInfo.DefaultThreadCurrentUICulture = new CultureInfo(culture); } Log.Info(Resources.StartingTheService); _kernel = NinjectConfig.Kernel; _arbitrager = _kernel.Get <IArbitrager>(); _arbitrager.Start(); Log.Info(Resources.SuccessfullyStartedTheService); } catch (Exception ex) { Log.Fatal(ex); if (Environment.UserInteractive) { Console.ReadLine(); } throw; } }
public void Start() { try { Log.Info("Starting the service..."); _kernel = NinjectConfig.Kernel; _arbitrager = _kernel.Get <IArbitrager>(); _arbitrager.Start(); Log.Info("Successfully started the service."); } catch (Exception ex) { Log.Fatal(ex); throw; } }