public void OnPostRequestHandlerExecute()
{
var httpContext = getCurrentHttpContext();
if (!Settings.IsHtmlRewritingEnabled) return;
if (!httpContext.IsHtmlRewritingEnabled()) return;
if (!CanRewriteOutput(httpContext)) return;
var response = httpContext.Response;
var tracker = (IPlaceholderTracker)httpContext.Items[PlaceholderTrackerKey];
var filter = new PlaceholderReplacingResponseFilter(
response,
tracker
);
response.Filter = filter;
}