Описание тега ms-extensions-logging

Общие абстракции ведения журнала, предоставляемые Microsoft.
0 ответов

Сбой MSbuild при использовании MS.Extns.DependencyInjection и MS.Extns.Logging в основном проекте, отличном от dotnet (.net fx 4.6.2), из-за конфликтов сборки

Я создал проект asp.net web api 2 на основе.net fx, в котором я попытался использовать сборки MS Dependency и MS logging из компонентов Microsoft.Extensions. На самом деле он работает с проектами, основанными не на ядре Dotnet, обеспечивая внедрение…
2 ответа

Оценка точки входа

В DotNetCore Microsoft.Extensions.Logging Если я установлю уровень регистрации информации, будет _logger.LogDebug(JsonConvert.SerializeObject(address)); оценивать JsonConvert.SerializeObject(address) часть? Если да, есть идеи, как это предотвратить,…
1 ответ

Как добавить ThreadId и ProcessId в вывод журнала для каждой записи

Есть ли простой способ добавить ThreadId и ProcessId в журналы через Microsoft.Extensions.Logging без написания моего собственного LoggingProvider? Просто следующий код Logger.LogInformation("This is a test of the emergency broadcast system."); долж…
2 ответа

Реализация и использование оболочки журнала для Microsoft.Extensions.Logging

Этот вопрос связан с ответом Steven - здесь. Он предложил очень хорошую обертку для лесорубов. Я вставлю его код ниже: public interface ILogger { void Log(LogEntry entry); } public static class LoggerExtensions { public static void Log(this ILogger …
21 сен '16 в 07:27
1 ответ

ASP.NET5: Microsoft.Extensions.Logging для входа в SQL Server

Я работаю над проектом ASP.NET5, где я использую Microsoft.Extensions.Logging в качестве основы ведения журнала. Здесь я хочу предоставить различные варианты ведения журнала. Пользователь может выбрать вход в текстовый файл или саму базу данных (SQL…
1 ответ

asp.net mvc core Вызов неоднозначен между следующими методами или свойствами:

Я работаю над приложением, и я получил ошибку в частичных классах Startup.cs, и я не могу найти, почему эта ошибка появляется: Вызов неоднозначен для следующих методов или свойств:, System.Action) Мои два частичных класса Startup.cs using Microsoft.…
12 июл '16 в 11:10
1 ответ

Как автоматически удалять логи в ASP.NET 5?

У меня есть веб-приложение, использующее ASP.NET 5. Я только знакомлюсь с новыми встроенными механизмами регистрации (Microsoft.Extensions.Logging). До этого я использовал NLog в других приложениях, и в NLog есть механизм автоматического удаления фа…
18 мар '16 в 22:28
2 ответа

ASP.NET 5: Как настроить путь журналов в Microsoft.Extensions.Logging

Я работаю над веб-приложением MVC6, и я новичок в ASP.NET 5. Я вижу, что ведение журнала (Microsoft.Extensions.Logging) используется во многих местах (например, AccountController.cs) в ASP.NET 5 шаблон веб-приложения по умолчанию, но я не мог понять…
1 ответ

Netcore не входит в консоль

У меня есть простой тестовый проект, чтобы поэкспериментировать с регистрацией в NetCore 2.0 с помощью пакета Microsoft Logging Extensions. Проблема в том, что когда я запускаю свое приложение в первый раз, оно записывает информационные сообщения, к…
0 ответов

Избавиться от вызова при завершении программы

Я написал собственный поставщик для Microsoft.Extensions.Logging. Провайдер внутренне создает 3 потока, которые работают на переднем плане и используют EasyNetQ для связи с сервером RabbitMQ. Один из потоков читает сообщения журнала из блокирующей к…
30 янв '19 в 21:21
2 ответа

Как войти в базу данных с помощью встроенной регистрации ядра Asp.Net (Microsoft.Extensions.Logging)?

У меня есть следующий код для настройки входа в базу данных с помощью NLog. Я использую альфа-версию NLog.Extension.Logging. Можно ли позволить встроенному каркасу журналов вести журнал в базе данных, чтобы мне не нужно было использовать NLog? publi…
5 ответов

Используйте NLog в приложении ASP.NET Core

Я нашел CodeProject с примером того, как заставить это работать, но это не работает. Основная проблема заключается в том, что "Microsoft.Framework.Logging.NLog": "1.0.0-*" пакет, кажется, не существует в Nuget. Я посмотрел на этот вопрос Stackru и п…
08 янв '16 в 14:47
2 ответа

Простой инжектор: зарегистрируйте ILogger<T> с помощью ILoggerFactory.CreateLogger<T>()

Я работаю с проектом, который использует Simple Injector в качестве инжектора зависимости. С другой стороны, этот проект использует Microsoft.Extensions.Logging для регистрации событий, которые происходят в определенных классах. Моя техническая проб…
2 ответа

Asp.Net 5 (ядро) RC1: Как войти в файл (непрерывная регистрация файлов) [DNX Core 5-совместимое решение]?

Как я могу войти в файл в Asp.Net 5 RC1? Я не мог найти решение с Microsoft.Extensions.Logging. Есть ли какое-либо решение, совместимое с.Net Core 5 (DNX Core 5.0)? Я также пытался использовать Serilog, но Serilog пока не поддерживает ядро ​​5.
0 ответов

Как правильно настроить ведение журнала с помощью UseExtensionsLogging

Я работаю над удалением log4net как зависимости в серии проектов ASP.NET Core 2.0, которые используют MassTransit поверх RabbitMQ. Я установил LogLevel на Debug и вижу журналы из других частей моего приложения. Я использую MassTransit, MassTransit.E…
1 ответ

NLog EventProperties в .NET Core

Я использую ILogger&lt;MyController&gt;для записи журналов с использованием DI (см. шаг 6) Я также использую NLog EventProperties Я хочу автоматически добавлять traceId во все мои журналы в моем контроллере. Это работает: logger.Info("Some log. Trac…
15 фев '20 в 03:50
2 ответа

Как включить область ведения журнала в файл журнала с помощью NLog

Я использую NLog.Extensions.Logging. При регистрации фабрики логгеров методом AddNLog(), можно включить область ведения журнала, используя NLogProviderOptions.IncludeScopes. Но как заставить NLog записывать в файл область логирования? Ничего подобно…
20 фев '20 в 20:42
1 ответ

Как добавить глобальные метаданные в ведение журнала ASP.NET Core?

Я хотел бы добавить номер сборки моего приложения во все журналы в приложении ASP.NET Core 3.1, которое использует Application Insights для хранения журналов. Возможно ли это без использованияBeginScope а также EndScopeвезде? Я предполагал, что это …
1 ответ

Как настроить уровни журнала MS.Extensions.Logging в функции Azure?

У меня есть функция Azure, которая демонстрирует неожиданное поведение при ведении журнала. Вhost.json файл такой: { "version": "2.0", "logging": { "fileLoggingMode": "never", "logLevel": { "default": "Information", "Function": "Information", "Host"…