private void RenderView(ControllerContext controllerContext, IViewData viewData) { //ViewProvider.Get(controllerContext.ViewPath + ".*"); // do not dispose writer, since it will close the stream. TextWriter bodyWriter = new StreamWriter(controllerContext.RequestContext.Response.Body); _viewEngines.Render(bodyWriter, controllerContext, viewData); bodyWriter.Flush(); }