Описание тега ilogger
Используйте этот тег для вопросов об интерфейсе ILogger в пространстве имен Microsoft.Extensions.Logging, представляющем тип, используемый для ведения журнала.
18
ответов
Как выполнить модульное тестирование с помощью ILogger в ASP.NET Core
Это мой контроллер: public class BlogController : Controller { private IDAO<Blog> _blogDAO; private readonly ILogger<BlogController> _logger; public BlogController(ILogger<BlogController> logger, IDAO<Blog> blogDAO) { this._b…
15 апр '17 в 08:51
11
ответов
Не удалось разрешить ILogger из Microsoft.Extensions.Logging
Я настроил консольное приложение Main вот так var services = new ServiceCollection() .AddLogging(logging => logging.AddConsole()) .BuildServiceProvider(); А потом я пытаюсь использовать его в другом классе, так private readonly ILogger _logger; p…
22 окт '18 в 03:16
0
ответов
Исключить пользовательский класс Exception из входа в ядро Asp.net
Есть ли способ исключить пользовательский класс Exception из системы ведения журнала? Я знаю, что могу отфильтровать по категориям, но я хотел бы просто исключить один самодельный класс исключений.
30 авг '19 в 11:37
4
ответа
Net Core: ILogger в классе запуска: инкапсуляция в методе расширения
Я написал этот код регистрации в Net Core, и кто-то упомянул, что "это может быть заключено в метод расширения". Это более простой способ сделать это, написать это оптимально в Net Core 2.2? Startup.cs services.AddSingleton<ILoggerFactory, Logger…
30 июл '19 в 20:57
0
ответов
В чем разница между Ilogger.LogTrace и Trace.WriteLine?
Моему приложению требуется решение для отслеживания поведения высокопроизводительного многопоточного приложения-службы. Приложение службы Windows должно обрабатывать высокоскоростной Tcp-трафик как можно быстрее. Это также требует хорошей прослежива…
03 июл '19 в 16:19
0
ответов
Странное поведение функций Azure DI для ILogger
У меня есть два идентичных проекта Azure Functions V2 на моем локальном компьютере. Оба проекта имеют одинаковые конфигурации, версии библиотеки nuget, SDK, код, startup.cs, версии CLI и Function Runtime. В основном они идентичны. Тем не менее, журн…
08 авг '19 в 19:41
1
ответ
Как я могу получить ILogger из NLog 3.1?
У меня есть базовая библиотека dotnet с классом, который принимает Microsoft.Excentions.Logging.ILogger. Мне нужно вызвать его из существующего приложения.Net 4.7, которое использует NLog 3.1. Можно ли получить Ilooger от NLog3.1?
26 июн '19 в 18:40
3
ответа
Serilog, записанный в ILogger, не отображается (функции Azure V2)
Я установил Serilog и настроил запись данных событий журнала в таблицу в MS SQL Server для Azure Function. Системные журналы и журналы, которые были записаны самим статическим классом, появляются в таблице, но когда я пытаюсь использовать Extensions…
05 авг '19 в 00:56
1
ответ
Модульное тестирование ASP.NET - Mocking ILogger в модульных тестах
В настоящее время я шучу над ILogger в моем контроллере Unit Test Controller со следующим кодом: private readonly Mock<ILogger> _logger = new Mock<ILogger>(); Мне нужно использовать этот Mock ILogger для регистрации сгенерированных исклю…
05 авг '19 в 22:54
1
ответ
Ведение журнала на основе среды в .NetCore 2.2 с использованием ILoggerProvider
Я работаю над механизмом ведения журнала.Net Core 2.2. Пока экспериментировал с ведением журнала в зависимости от окружения. Итак, я создал два новых файла appSettings.json с соответствующими средами вместе с appSettings.json, присутствующим в решен…
04 фев '20 в 13:17
0
ответов
Регистратор создает пустые журналы на Cloudwatch
Я хочу регистрировать запросы и ответы на свои API.NET Core и от них с помощью AWS .NET Logger и Cloudwatch. Мое приложение.NET Core развертывается с помощью Elastic Beanstalk. Я установил пакет AWS.Logger.AspNetCore и настроил регистратор следующим…
18 апр '20 в 10:47
2
ответа
Изменить ключ инструментария для входа в ASP.NET Core с помощью Application Insights
Есть ли способ переключить ключ инструментария в процессе выполнения на основе некоторой бизнес-логики для целевого назначения журнала для различных экземпляров Application Insights. Поскольку мы настраиваем Application Insights для использования в …
06 окт '19 в 15:30
3
ответа
Как издеваться над методами ILogger.LogXXX в netcore 3.0
До сих пор мы издевались над ILogger.LogXXXпризывает, следуя этому подходу. К сожалению, после обновления проекта до.net core 3.0, и если вы используете строгие mocks (Moq), он всегда будет жаловаться на отсутствие соответствующей настройки: Moq.Moc…
08 окт '19 в 12:03
3
ответа
Создание базового контроллера для ядра ASP.NET для ведения журнала, но что-то не так с моей подписью конструктора?
Я хочу иметь простой способ, чтобы все контроллеры веб-api автоматически регистрировали то, что они делают, без явного указания этого. Почему это неправильно? Кроме того, есть ли способы лучше? public class BaseController<T> : ControllerBase w…
06 ноя '19 в 20:23
1
ответ
Как вести журнал с помощью ILogger, предоставляемого функцией Azure, во внешних сборках
Внутри функции azure мы получаем экземпляр ILogger для журнала, который отлично работает. Мы добавляем журналы к аналитике приложений, настраивая ключ инструментария в настройках приложения-функции. однако я не могу передать этот ILogger другим сбор…
14 ноя '19 в 17:34
2
ответа
Мокинг и тестирование сообщения LogError с помощью Moq и xUnit
У меня есть ILogger уровня класса, который настраивается с помощью ILoggerFactory в конструкторе. Затем регистратор используется в методе этого класса, и это отлично работает. Я изо всех сил пытаюсь смоделировать ILogger и ILoggerFactory, чтобы я мо…
30 окт '19 в 19:55
2
ответа
ILogger not writing TRACE and DEBUG messages to target
Я работаю над настройкой ведения журнала в нашем приложении ASP.NET Core 3, используя ILogger (Microsoft.Extensions.Logging) с NLog, чтобы разрешить запись в текстовые файлы. Проблема в том, что ILogger не записывает сообщения уровня TRACE и DEBUG. …
26 май '20 в 11:03
3
ответа
Управление конфигурацией ведения журнала с помощью NLog в .NET Core 3
Я использую NLog в служебном приложении.NET Core 3.1. Следуя руководству по NLog, я вставил файл nlog.config для управления конфигурацией. Теперь я запутался, потому что у меня есть три пункта, где я настраиваю ведение журнала: 1. In the code where …
08 янв '20 в 17:45
2
ответа
Запись для входа в функцию Azure
Это внутренняя часть кода, который у меня есть. Я хочу записать в журнал для устранения неполадок. Не нравится в других методах. Я видел несколько примеров, в которых они обсуждали, как этого добиться, но не смог найти реального кода, чтобы попробов…
06 фев '20 в 01:23
2
ответа
Application Insights - аргументы ILogger, отображаемые как имя объекта в пользовательских измерениях
Объекты отображаются в виде строк (имя объекта) в пользовательских измерениях Application Insights при передаче в качестве аргументов в ilogger. Фактические значения не показаны. Зарегистрировать Application Insights services.AddApplicationInsightsT…
08 мар '20 в 01:46