Посмотрите на некоторые из примеров кода :
_logger.LogInformation(LoggingEvents.GetItem, "Getting item {ID}", id);
Затем соответствующий пример вывода :
info: TodoApi.Controllers.TodoController[1002]
Getting item 0
Обратите внимание, чтоимя контроллера включено, хотя оно не было указано при вызове LogInformation
?
Вот почему.Это позволяет регистратору автоматически включать класс, который регистрировал информацию.