public virtual bool ApplyPreRequestFilters(IRequest httpReq, IResponse httpRes)
{
if (PreRequestFilters.Count == 0)
return false;
using (Profiler.Current.Step("Executing Pre RequestFilters"))
{
foreach (var requestFilter in PreRequestFilters)
{
requestFilter(httpReq, httpRes);
if (httpRes.IsClosed) break;
}
return httpRes.IsClosed;
}
}