示例#1
0
 /// <summary>
 ///     Used to invoke the <see cref="WorkCompleted" /> event
 /// </summary>
 /// <param name="args">The TCompletedArgs to send in the event</param>
 private void OnCompleted(TCompletedArgs args)
 {
     logger.Log(LogLevel.Information, this, string.Format("Worker completed at {0}", DateTime.Now));
     if (WorkCompleted != null)
     {
         WorkCompleted.BeginInvoke(this, args, iar => WorkCompleted.EndInvoke(iar), null);
     }
 }
示例#2
0
 /// <summary>
 ///     Used to invoke the <see cref="WorkCompleted" /> event
 /// </summary>
 /// <param name="args">The TCompletedArgs to send in the event</param>
 private void OnCompleted(TCompletedArgs args)
 {
     LogInformation("Worker completed at {0}", DateTime.Now);
     if (WorkCompleted != null)
     {
         WorkCompleted.BeginInvoke(this, args, iar => WorkCompleted.EndInvoke(iar), null);
     }
 }