Пример #1
0
 protected override void OnStart(string[] args)
 {
     if (jobManager == null)
     {
         jobManager = new RunJobsInDB(appSettings);
         jobManager.Start();
     }
 }
Пример #2
0
 /// <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();
 }
Пример #3
0
 /// <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;
 }