Я просто хочу знать, что было бы наилучшей практикой/широко используемой, в настоящее время я веду журнал на уровне службы домена, однако все, что происходит внутри уровня моего веб-приложения, не регистрируется.
Я хотел бы, чтобы одно централизованное и простое место выполняло все мои журналы создания/удаления/обновления...
Я слышал об Elmah, но не уверен, насколько он полезен только для ведения журнала на уровне службы домена...
В настоящее время я вообще не использую какую-либо структуру для ведения журнала, я просто создаю строку своего сообщения журнала или получаю исключение и сбрасываю его в базу данных... Это лучший способ сделать это?
Если это имеет значение... Мне нужно использовать Ninject для внедрения в мой ILoggingService
ПРИМЕЧАНИЕ. Я не говорю о ведении журнала действий пользователей... которые определенно будут находиться только внутри моего уровня службы домена...