Помимо изменений в портале, чтобы включить его;Вы захотите использовать пространство имен Microsoft.Exensions.Logging
.Добавьте пакет Microsoft.Extensions.Logging.AzureAppServices
(версия, подходящая для вашего проекта).
Затем добавьте ведение журнала для Azure (AddAzureWebAppDiagnostics
), где вы устанавливаете свой хост:
public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>()
.ConfigureLogging((logging) =>
{
logging.AddAzureWebAppDiagnostics();
});
Затем убедитесь, что ваш классИмплименты ILogger.Вы можете увидеть пример этого в примере с ботом Core здесь .
Затем просто войдите в систему нужным вам способом:
Logger.LogInformation("This is my test.");
Вот еще некоторая информация: https://docs.microsoft.com/en-us/aspnet/core/fundamentals/logging/?view=aspnetcore-2.2