27
Включение ведения журнала с помощью встроенных методов
Класс EventSource используется для трассировки событий Windows (ETW).
События регистрируются клиентской частью библиотек сервисов Azure SDK. В
журналах формируется структурированное
представление событий, при этом
обеспечивается минимальное влияние на производительность приложения.
Журналы настраиваются на отслеживание
определенных событий путем
подписки на конкретные события в коде приложения.
В пакете Azure SDK имеется класс
Azure.Core.Diagnostics.AzureEventSourceListener, с помощью которого
реализуется формирование журнала событий для приложения .NET. Данный
класс содержит два статических метода CreateConsoleLogger и
CreateTraceLogger, которые предназначены для
формирование логов и
трассироваки. Для использования класса
Azure.Core.Diagnostics.AzureEventSourceListener
необходимо в проект
приложения .NET подключить библиотеку Azure.Core
с помощью менеджера
NuGet.
Ведение журнала в окне консоли. Для упрощения анализа и
визуализации журнала событий клиентских библиотек
пакета Azure SDK для
приложений .NET применяется метод CreateConsoleLogger
.
Он
позволяет
отправлять журналы в окно консоли с помощью одной строки кода:
Do'stlaringiz bilan baham: