Эльма в N-ярусной среде - PullRequest
3 голосов
/ 13 апреля 2011

У меня есть трехуровневое веб-приложение, использующее MVC - WCF - MSSQL.

Мне нравится Эльма, но в настоящее время он не соответствует нашим правилам безопасности.Наши уровни взаимодействуют с использованием надежной защиты, поэтому, когда веб-уровень взаимодействует напрямую с уровнем базы данных, он не одобряется.Я не уверен / не знаю стандарт для регистрации ошибок, поэтому любые советы или предложения будут с благодарностью ... Спасибо!

1 Ответ

2 голосов
/ 14 апреля 2011

Мне нравится ELMAH, но я понимаю, что не хочу, чтобы веб-уровень говорил напрямую с уровнем данных ... Я предлагаю, чтобы, если вы хотите использовать ELMAH, вы использовали реализацию ведения журнала XML .Если вам абсолютно необходимо записать его в вашу базу данных, вы можете загрузить исходный код и расширить реализацию ведения журнала памяти, чтобы вызвать службу WCF для регистрации исключения.

Что касается стандарта ведения журнала ошибок,у каждого разработчика будет свое мнение. Это старая запись в блоге Скотта Хансельмана , но хорошая, в которой говорится об управлении исключениями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...