コード例 #1
0
 /// <summary>
 /// Creates SlaTimeoutValidationScheduler instance that starts triggering ProcessSlaTimeouts() method of <c>processor</c> at time intervals specified by <c>interval</c>.
 /// </summary>
 public SlaTimeoutValidationScheduler(ISlaProcessor processor, TimeSpan interval)
 {
     _processor = processor;
     Interval   = interval;
     _job       = new Thread(Run)
     {
         Name         = GetType().Namespace,
         IsBackground = true
     };
     _job.Start();
 }
コード例 #2
0
 /// <summary>
 /// Creates SlaTimeoutValidationScheduler instance that starts triggering ProcessSlaTimeouts() method of <c>processor</c> at time intervals specified by <c>interval</c>.
 /// </summary>
 public SlaTimeoutValidationScheduler(ISlaProcessor processor, TimeSpan interval)
 {
     _processor = processor;
     Interval = interval;
     _job = new Thread(Run)
     {
         Name = GetType().Namespace,
         IsBackground = true
     };
     _job.Start();
 }