14 references to SeverityLevel
Microsoft.TemplateEngine.Abstractions (1)
IValidationEntry.cs (1)
25
SeverityLevel
Severity { get; }
Microsoft.TemplateEngine.Edge (13)
ValidationUtils.cs (13)
71
IValidationEntry.
SeverityLevel
.Error);
76
IValidationEntry.
SeverityLevel
.Warning);
81
IValidationEntry.
SeverityLevel
.Info);
90
IValidationEntry.
SeverityLevel
.Error);
95
IValidationEntry.
SeverityLevel
.Warning);
100
IValidationEntry.
SeverityLevel
.Info);
111
private static void LogValidationEntries(ILogger logger, string header, IReadOnlyList<IValidationEntry> errors, IValidationEntry.
SeverityLevel
severity)
115
IValidationEntry.
SeverityLevel
.None => (s) => throw new NotSupportedException($"{IValidationEntry.
SeverityLevel
.None} severity is not supported."),
116
IValidationEntry.
SeverityLevel
.Info => (s) => logger.LogDebug(s),
117
IValidationEntry.
SeverityLevel
.Warning => (s) => logger.LogWarning(s),
118
IValidationEntry.
SeverityLevel
.Error => (s) => logger.LogError(s),
119
_ => throw new InvalidOperationException($"{severity} is not expected value for {nameof(IValidationEntry.
SeverityLevel
)}."),