.NET Core API LoggerFactory - PullRequest
       51

.NET Core API LoggerFactory

0 голосов
/ 07 декабря 2018

У меня есть проект .NET Core API (Core 2.2), подобный этому

namespace TestApplication2
{
    public class Program
    {
        public static void Main(string[] args)
        {
            CreateWebHostBuilder(args).Build().Run();

            ILoggerFactory loggerFactory = new LoggerFactory()
                .AddConsole()
                .AddDebug();
            ILogger logger = loggerFactory.CreateLogger<Program>();
            logger.LogInformation(
            "This is a test of the emergency broadcast system.");
       }

       public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
        WebHost.CreateDefaultBuilder(args)
            .UseStartup<Startup>();
       }
    }
}

Может кто-нибудь сообщить мне, где я могу найти результаты регистрации?На вкладке вывода VS я ничего не вижу.

Здесь

https://docs.microsoft.com/en-us/aspnet/core/fundamentals/logging/?view=aspnetcore-2.1

в ней упоминается что-то о консоли, но я запускаю приложение из VS2017

1 Ответ

0 голосов
/ 07 декабря 2018

В этой конфигурации (AddConsole, AddDebug), если вы запускаете приложение в режиме консоли (вместо IIS Express), вы можете увидеть выходные данные в консоли.

Для этого нажмите на маленькую стрелкуРядом с кнопкой запуска выберите название своего проекта.

...