Код: Выделить всё
public static void Info(this ILogger log, string message, params object[] objects) {
// ... some custom logic
log.LogInformation(message, objects);
}
< /code>
Это означает, что я могу использовать его так, как должны быть написаны журналы: < /p>
_logger.Info("Logged User Id: {UserId}", userId);
< /code>
Но я также могу использовать его неправильно, т. Е. Использование A «динамической» строки: < /p>
_logger.Info($"Logged User Id: {userId}");
Как я могу заставить компилятор выпустить предупреждение CA2254 также для моей INFO ()
Подробнее здесь: https://stackoverflow.com/questions/797 ... wn-library
Мобильная версия