asp.net mvc でアプリケーションを作成しています。プレゼンテーション レイヤー、コントローラーとビューモデル レイヤー、ドキュメント レイヤー (ドキュメント モデル [私は ravendb を使用] とリポジトリ)、フレームワーク レイヤーがあります。
現在、ログの設計方法を考えています。Nlog + Ninject.Logging 拡張機能を選択しました。
私の質問は、ログにどの情報を書き込む必要があるかです。(デバッグ/リリースで)すべての例外をログに記録する必要があることを知っています...
誰かがそれを経験していますか?