2 instantiations of LoggerMethod
Microsoft.Extensions.Logging.Generators (2)
LoggerMessageGenerator.Parser.cs (1)
237
var lm = new
LoggerMethod
LoggerMessageGenerator.Roslyn4.0.cs (1)
208
var lm = new
LoggerMethod
25 references to LoggerMethod
Microsoft.Extensions.Logging.Generators (25)
LoggerMessageGenerator.Emitter.cs (19)
59
private static bool UseLoggerMessageDefine(
LoggerMethod
lm)
118
foreach (
LoggerMethod
lm in lc.Methods)
147
private void GenStruct(
LoggerMethod
lm, string nestedIndentation)
222
private void GenFields(
LoggerMethod
lm, string nestedIndentation)
230
private void GenFieldAssignments(
LoggerMethod
lm, string nestedIndentation)
238
private void GenVariableAssignments(
LoggerMethod
lm, string nestedIndentation)
273
private void GenCases(
LoggerMethod
lm, string nestedIndentation)
292
private void GenCallbackArguments(
LoggerMethod
lm)
300
private void GenDefineTypes(
LoggerMethod
lm, bool brackets)
336
private void GenParameters(
LoggerMethod
lm)
358
private void GenArguments(
LoggerMethod
lm)
376
private void GenHolder(
LoggerMethod
lm)
394
private void GenTypeParameterList(
LoggerMethod
lm)
420
private void GenTypeConstraints(
LoggerMethod
lm, string nestedIndentation)
432
private void GenLogMethod(
LoggerMethod
lm, string nestedIndentation)
513
static string GetException(
LoggerMethod
lm)
527
static string GetLogger(
LoggerMethod
lm)
541
static string GetLogLevel(
LoggerMethod
lm)
565
private void GenMethodDocumentation(
LoggerMethod
lm, string nestedIndentation)
LoggerMessageGenerator.Parser.cs (3)
237
var
lm = new LoggerMethod
620
foreach (
LoggerMethod
lm in lc.Methods)
958
public readonly List<
LoggerMethod
> Methods = new();
LoggerMessageGenerator.Roslyn4.0.cs (3)
152
foreach (
var
method in existingClass.Methods)
157
foreach (
var
method in newClass.Methods)
208
var
lm = new LoggerMethod