void WriteBufferedOutput() { var encoding = response.Output.Encoding; var output = placeholderTracker.ReplacePlaceholders(htmlBuffer.ToString()); var outputBytes = encoding.GetBytes(output); outputStream.Write(outputBytes, 0, outputBytes.Length); }
string GetOutputWithPlaceholdersReplaced(MemoryStream originalStream) { var originalOutput = outputEncoding.GetString(originalStream.ToArray()); return(placeholderTracker.ReplacePlaceholders(originalOutput)); }