Отдельное приложение для просмотра журнала ELMAH.

StackOverflow https://stackoverflow.com/questions/589996

  •  09-09-2019
  •  | 
  •  

Вопрос

Мы используем ELMAH для регистрации ошибок в нашем приложении ASP.NET.Мы используем протоколирование ошибок SQL Server.Из-за ограничений безопасности и конфигурации приложения мы хотели бы разместить пользовательский интерфейс просмотра журналов (Elmah.ErrorLogPageFactory) в отдельном веб-приложении, подключенном к той же базе данных.

Однако ELMAH фильтрует ошибки по имени приложения, поэтому, развернув отдельное приложение, вы также получите отдельный журнал.Есть ли способ настроить ELMAH для работы в качестве автономного средства просмотра журналов, т.е.отображать сообщения журнала из другого приложения?

Это было полезно?

Решение

Вы можете переопределить имя приложения в конфигурации следующим образом...

<elmah>
  <errorLog type="..." applicationName="YourApplicationName" />
</elmah>

Вы можете либо просто дать приложению просмотра существующее имя приложения, которое вы хотите отслеживать, либо указать одно и то же имя в обоих файлах конфигурации.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top