ASP.Net Coreのドキュメント here には、さまざまなLogLevelsの色付きの次の図のような素敵なコンソールログ出力があります。 Visual Studioでアプリケーションを作成しましたが、IIS Expressの背後で実行されるようになりました。コンソールが表示されなくなりました。この素敵なコンソール出力でケストレルを直接設定します。
今この素敵なウィンドウを取得することは可能ですか?
追伸ドキュメンテーションに、見ることさえできないこれらの画像がまだ含まれているのは少し奇妙です。
はい、IIS Expressで可能です。Microsoft.Extensions.Logging.Debugnugetパッケージを使用してください: https://github.com/aspnet/Logging/tree/master/src/Microsoft.Extensions.Logging.Debug 。Startup.csでロガーを構成します。
loggerFactory.MinimumLevel = LogLevel.Debug;
loggerFactory.AddDebug( LogLevel.Debug );
var logger = loggerFactory.CreateLogger("Startup");
logger.LogWarning("Logger configured!");
そして:
Console.WriteLine("Hi!");