protected virtual void RaiseSyncError( Exception e = null, string errorMessage = null, SyncErrorEventArgs.ErrorSeverity errorSeverity = SyncErrorEventArgs.ErrorSeverity.Minor) { SyncErrorEventArgs args = new SyncErrorEventArgs() { Exception = e, NameOfElement = Name, Severity = errorSeverity, ErrorMessage = errorMessage, TimeStamp = DateTime.Now, TypeOfElement = GetType() }; SyncErrorRaised?.Invoke(this, args); }
protected virtual void OnSyncErrorRaised(object sender, SyncErrorEventArgs e) { SyncErrorRaised?.Invoke(sender, e); }