public ComparisonMessage(MessageTemplate template, string path, LogEntrySeverity severity, params object[] formatArguments) { Severity = severity; Id = template.Id; Path = path; Message = string.Format(CultureInfo.CurrentCulture, template.Message, formatArguments); }
public ComparisonMessage(MessageTemplate template, string path, LogEntrySeverity severity) { if (template == null) throw new ArgumentNullException("template"); Severity = severity; Id = template.Id; Path = path; Message = template.Message; }
public void LogBreakingChange(MessageTemplate template, params object[] formatArguments) { _messages.Add(new ComparisonMessage(template, this.Path, this.Strict ? Logging.LogEntrySeverity.Error : Logging.LogEntrySeverity.Warning, formatArguments)); }
public void LogError(MessageTemplate template, params object[] formatArguments) { _messages.Add(new ComparisonMessage(template, this.Path, Logging.LogEntrySeverity.Error, formatArguments)); }