protected virtual void OnRecordProcessed(object sender, RecordProcessedEventArgs args) { EventHandler <RecordProcessedEventArgs> handler = RecordProcessed; if (handler != null) { handler(sender, args); } }
public virtual void HandleRecordProcessed(object sender, RecordProcessedEventArgs args) { lock (_locker) { Processed++; if (args.Exception != null) { Skipped++; } if (args.RecordId.Equals(default(Guid))) { Processed = Total; } RecordProcessed(); } }
public virtual void HandleRecordProcessed(object sender, RecordProcessedEventArgs args) { UpdateRecordInfo(args.RecordId, args.Exception); }
private void ApplyRecordProcessed(Guid recordId) { RecordProcessedEventArgs recordProcessedEventArgs = GetRecordProcessedEventArgs(recordId); OnRecordProcessed(this, recordProcessedEventArgs); }