Я пишу приложение в asp.net mvc.У меня есть слой представления, контроллеры и слой viewModel, слой документа (модель документа [я использую ravendb] и репозитории) и слой фреймворка.
В настоящее время мне интересно, как спроектировать ведение журнала.Я выбрал Nlog + Ninject.Logging extensions.
Мой вопрос: какую информацию я должен записать в журнал?(в отладке / выпуске) Я знаю, что все исключения должны быть зарегистрированы ...
У кого-нибудь есть опыт?