public virtual void AddException(string model, string reference, string message, params object[] arguments) { var exceptionItemInfo = new ExceptionItemInfo(model, reference, message, arguments); this.AddException(exceptionItemInfo); }
public virtual void AddException(ExceptionItemInfo exceptionItemInfo) { Throw.IfIsNull(exceptionItemInfo, nameof(exceptionItemInfo)); this._domainSummaryException.Add(exceptionItemInfo); }
private string ObterMensagem(ExceptionItemInfo exception) { return(string.IsNullOrEmpty(_localizer[exception.Message]) ? exception.Message : _localizer[exception.Message, ObterArgumentos(exception.Arguments)]); }