2011-01-20 4 views
1

У меня есть несколько конкретных действий в контроллере, и я не хочу, чтобы IIS (6) регистрировал запросы, но только на этом конкретном контроллере. Я хочу, чтобы он регистрировался как обычно для остальной части моего сайта. Возможно ли это?Отключить ведение журнала IIS на отдельном контроллере MVC

+1

Любопытно, почему вы хотите опустить только несколько? Он становится большим по размеру? – VoodooChild

+0

Это сложно, но мне нужно сделать междоменный вызов ajax с помощью jsonp в запросе get. Это означает, что я должен поместить свои данные в очередь, что означает, что я передаю конфиденциальную информацию и не хочу, чтобы она регистрировалась. На данный момент я отключил строку запроса в журнале, но мне все еще неловко. Хранение данных такого типа происходит с огромным штрафом, поэтому я стараюсь абсолютно уверен, что могу выполнять эти запросы без сохранения данных после завершения запроса. – Josh

ответ

2

Для этого вам необходимо написать custom logging module. По умолчанию это все или ничего.

+0

У меня возникли проблемы с выяснением того, как начать писать собственный модуль ведения журнала на C#. – Josh

+0

@ Josh, вы можете взглянуть на следующую статью о MSDN, которая содержит примерный модуль, написанный на C++: http://support.microsoft.com/kb/259552 –