HttpContext.Response.Filter

Actualmente estoy usando asp.net mvc 3 VS 2010. Acabo de instalar VS 2013 y ahora nuestro filtro personalizado no funciona. Cuando la página se representa solo muestra una página en blanco. El filtro tiene datos y lo escribe, pero algo en el proceso de encadenamiento no funciona.

var response = filterContext.HttpContext.Response;
response.Filter = new MappingResponse(response.Filter);

En Visual Studio 2010 el filtro es.System.Web.HttpResponseStreamFilterSink.

En Visual Studio 2013 el filtro es.Microsoft.VisualStudio.Web.PageInspector.Runtime.Tracing.ArteryFilter

Ni siquiera se puede encontrar esa clase en los documentos. Parece que no está encadenando el método de escritura cuando llamo a la clase de transmisión.

Este es el código real donde escribo la secuencia

var responseBuffer = UTF8Encoding.UTF8.GetBytes( htmlPage );
responseStream.Write( responseBuffer, 0, responseBuffer.Length );

Respuestas a la pregunta(2)

Su respuesta a la pregunta