問題タブ [seq-logging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2777 参照

serilog - Dispose()を呼び出さずにSerilogインスタンスのログをすぐにSeqに記録する方法は?

長時間実行されるタスクを処理する Windows サービスがあり、強制的に実行しない限りシャットダウンしません (つまり、コンピューターのシャットダウン)。Windows サービスが稼働している間ずっと、同じ Serilog インスタンスを維持したいと考えています (パフォーマンス上の理由から)。

ただし、以下に示すように、Dispose() 呼び出しの後にのみログが表示されます。

数秒の遅延は気にしませんが、Serilog インスタンスが破棄されるまで待たなければならないのはうまくいきません。どんな解決策でも大歓迎です。

0 投票する
1 に答える
319 参照

.net - Serilog Seq パッケージが .NET Standard 2.0 ライブラリ プロジェクトにインストールされない

Visual Studio を使用して .NET Standard 2.0 ライブラリ プロジェクトを作成し、次のように Seq をインストールしようとしました。

エラーの一番上の行は言う

詳細はこのスクリーンショットにあります。

ここに画像の説明を入力

比較として、同じプロジェクトに次の Serilog パッケージをインストールすると問題なく動作します

何が起こっている?.NET Core/Standard の問題ですか?