У меня есть веб-приложение проекта mvc4. это приложение чата, где пользователи аутентифицируются в чате в частной комнате и не могут быть аутентифицированы для публичных чатов. У меня есть пакет elmah.axd в моем проекте для регистрации всех ошибок и он регистрирует «Идентификатор соединения в неправильном формате». ошибка от signalR, каждый раз, когда пользователь аутентифицировал LogIn и LogOut. есть ли способ поймать его, а не регистрировать его?как удалить регистрацию исключения signalR?
0
A
ответ
0
Вы помечено Elmah в качестве инструмента отчетности ошибок, так:
https://code.google.com/p/elmah/wiki/ErrorFiltering
Для добавления фильтра исключения программно, поместите в файл Global.asax (или в файл кода):
// Don't forget to reference the Elmah assembly and import its namespace.
void ErrorLog_Filtering(object sender, ExceptionFilterEventArgs e)
{
if (e.Exception.GetBaseException() is HttpRequestValidationException)
e.Dismiss();
}