私は基本的にデータベースのストアプロシージャを呼び出すコンソールアプリケーションを構築しています。これは正常に動作しますが、今ではこの小さな問題 - エラー処理 - に出くわしました。Serilogを使用した自動エラーログ
私はSerilogを使用してテキストファイルにエラーを記録していますが、これで問題になるのはtry-catchどこでも試してください。もちろん、小さなソフトウェアの場合、try-catchを使用して置くのは苦痛ではありませんが、大きなソフトウェアを構築する場合、エラー処理コードを入れることを忘れることがあります。だから私は、デフォルトとして1つがあるときはいつでも、エラーを記録して印刷するようSerilogに指示する方法があるかどうか疑問に思っていましたか?
どのようなアイデアや解決策をいただければ幸いです。
おかげ
「System.AppDomai n.CurrentDomain.UnhandledException'とエラーをハンドラに記録する - [この質問を参照](http://stackoverflow.com/questions/3133199/net-global-exception-handler-in-console-application) – stuartd
@stuartd Ah申し訳ありませんが、私はASP.NET COREを使用しています。彼らがAppDomainを取り出したようです:( – Danny
https://docs.microsoft.com/en-us/aspnet/core/fundamentals/error-handlingにはいくつかのオプションがあります – stuartd