protected override void OnStart(string[] args) { if (jobManager == null) { jobManager = new RunJobsInDB(appSettings); jobManager.Start(); } }
/// <summary>Called when the form is loaded</summary> /// <param name="sender">The sender.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> private void OnLoad(object sender, EventArgs e) { jobManager = new RunJobsInDB(appSettings); jobManager.Start(); }
/// <summary>Constructor</summary> /// <param name="maximumNumberOfProcessors">The maximum number of CPU cores to use.</param> public RunnerService(Dictionary <string, string> appSettings) { InitializeComponent(); jobManager = null; this.appSettings = appSettings; }