3

で構成可能な SQL Server シンクを使用して Serilog ロガーをセットアップしようとしていますweb.config

たとえば、ローリング ファイル シンクのような方法でこれを行う方法はありますか?

例:

<add key="serilog:write-to:RollingFile.pathFormat" value="C:\Logs\Log_File_{Date}.txt" />

MSSQLserilogの拡張機能をダウンロードしましたが、 (C#) のようなコードで動作します。

public ILogger Log = new LoggerConfiguration().WriteTo.MSSqlServer(@"Server=.;Database=LogDatabase;Trusted_Connection=True;", "Logs").ReadFrom.AppSettings().CreateLogger();

しかし、好きではありません:

<add key="serilog:write-to:MSSqlServer" value="Server=.;Database=LogDatabase;Initial Catalog=Logs;Trusted_Connection=True;"/>

確かにこれを回避する可能性はありますが、好奇心と見栄えの良いコードのために、それが可能かどうかまだ疑問に思っています.

誰かがそれを機能させましたか?

返信ありがとうございます

4

1 に答える 1