既存の asp.net Web API プロジェクトがあります。このプロジェクトは、ロギングに Serilog を使用しています。OwinStartup を使用して、このように Serilog を構成しています
var logger = new LoggerConfiguration()
.ReadFrom.AppSettings()
.CreateLogger();
logger.Information("Api Startup");
そして AppSettings にはたくさんの設定があります。
インスタンスもこのように登録されます
builder.RegisterInstance(logger).As<ILogger>().SingleInstance().PropertiesAutowired();
このセリログの実装をアプリの洞察に置き換えるか、何らかの形で一緒に使用して、すべてのログが現在構成されているファイル システムではなく、アプリの洞察内に入る方法があります。