Отдельное приложение для просмотра для журнала ELMAH
Мы используем ELMAH для регистрации ошибок в нашем приложении ASP.NET. Мы используем регистрацию ошибок SQL Server. Из-за ограничений безопасности и конфигурации в приложении мы хотели бы иметь пользовательский интерфейс просмотра журнала (Elmah.ErrorLogPageFactory) в отдельном веб-приложении, подключенном к той же базе данных.
Однако ELMAH фильтрует ошибки в имени приложения, поэтому просто развертывая отдельное приложение, вы также получаете отдельный журнал. Есть ли способ настроить ELMAH для работы в качестве автономного средства просмотра журнала, то есть отображать сообщения журнала из другого приложения?
Ответы
Ответ 1
Вы можете переопределить имя приложения в config, как это...
<elmah>
<errorLog type="..." applicationName="YourApplicationName" />
</elmah>
Вы можете либо просто указать своему приложению зрителя существующее имя приложения, которое вы хотите контролировать, либо указать одно и то же имя в обоих файлах конфигурации.