1 instantiation of LoggerMethod
Microsoft.Extensions.Logging.Generators (1)
LoggerMessageGenerator.Parser.cs (1)
239var lm = new LoggerMethod
19 references to LoggerMethod
Microsoft.Extensions.Logging.Generators (19)
LoggerMessageGenerator.Emitter.cs (16)
50private static bool UseLoggerMessageDefine(LoggerMethod lm) 108foreach (LoggerMethod lm in lc.Methods) 137private void GenStruct(LoggerMethod lm, string nestedIndentation) 199private void GenFields(LoggerMethod lm, string nestedIndentation) 207private void GenFieldAssignments(LoggerMethod lm, string nestedIndentation) 215private void GenVariableAssignments(LoggerMethod lm, string nestedIndentation) 250private void GenCases(LoggerMethod lm, string nestedIndentation) 269private void GenCallbackArguments(LoggerMethod lm) 277private void GenDefineTypes(LoggerMethod lm, bool brackets) 313private void GenParameters(LoggerMethod lm) 335private void GenArguments(LoggerMethod lm) 353private void GenHolder(LoggerMethod lm) 371private void GenLogMethod(LoggerMethod lm, string nestedIndentation) 444static string GetException(LoggerMethod lm) 458static string GetLogger(LoggerMethod lm) 472static string GetLogLevel(LoggerMethod lm)
LoggerMessageGenerator.Parser.cs (3)
239var lm = new LoggerMethod 576foreach (LoggerMethod lm in lc.Methods) 862public readonly List<LoggerMethod> Methods = new();