protected override void OnAddedError(IDerivationError derivationError) { }
// Validation public virtual void AddedError(IDerivationError derivationError) { var message = DerivationLogFormatter.FormatAddedError(derivationError); Console.WriteLine(message); }
public static string FormatAddedError(IDerivationError derivationError) { return($"Error {derivationError}"); }
protected override void OnAddedError(IDerivationError derivationError) { this.derivationLog.AddedError(derivationError); }
// Validation public virtual void AddedError(IDerivationError derivationError) { var message = DerivationLogFormatter.FormatAddedError(derivationError); this.List.Add(message); }
public void AddError(IDerivationError derivationError) => this.errors.Add(derivationError);
public void AddError(IDerivationError derivationError) { this.errors.Add(derivationError); }
public void AddError(IDerivationError derivationError) { this.errors.Add(derivationError); this.OnAddedError(derivationError); }
protected abstract void OnAddedError(IDerivationError derivationError);