public LoggerInfo(T4GeneratorVerbosity verbosity, string id, string title, string message) { Verbosity = verbosity; Id = id; Title = title; Message = message; }
public static DiagnosticSeverity ToSeverity(this T4GeneratorVerbosity verbosity) { return(verbosity switch { T4GeneratorVerbosity.Critical => DiagnosticSeverity.Error, T4GeneratorVerbosity.Error => DiagnosticSeverity.Error, T4GeneratorVerbosity.Warning => DiagnosticSeverity.Warning, T4GeneratorVerbosity.Info => DiagnosticSeverity.Info, _ => DiagnosticSeverity.Hidden, });