void InstallPlaceholderReplacingResponseFilter(HttpContextBase httpContext) { var response = httpContext.Response; var tracker = (IPlaceholderTracker)httpContext.Items[PlaceholderTrackerKey]; var filter = new PlaceholderReplacingResponseFilter(response.Filter, response.Output.Encoding, response.Headers, tracker); response.Filter = filter; }
void InstallPlaceholderReplacingResponseFilter(HttpContextBase httpContext) { var response = httpContext.Response; var tracker = (IPlaceholderTracker)httpContext.Items[PlaceholderTrackerKey]; var filter = new PlaceholderReplacingResponseFilter(response, tracker); response.Filter = filter; }
public PlaceholderReplacingResponseFilter_Tests() { outputStream = new MemoryStream(); placeholderTracker = new Mock<IPlaceholderTracker>(); placeholderTracker.Setup(h => h.ReplacePlaceholders(It.IsAny<string>())) .Returns<string>(s => s); filter = new PlaceholderReplacingResponseFilter(outputStream, Encoding.ASCII, new NameValueCollection(), placeholderTracker.Object); }
public PlaceholderReplacingResponseFilter_Tests() { outputStream = new MemoryStream(); placeholderTracker = new Mock <IPlaceholderTracker>(); placeholderTracker.Setup(h => h.ReplacePlaceholders(It.IsAny <string>())) .Returns <string>(s => s); filter = new PlaceholderReplacingResponseFilter(outputStream, Encoding.ASCII, new NameValueCollection(), placeholderTracker.Object); }
public PlaceholderReplacingResponseFilter_Tests() { outputStream = new MemoryStream(); response = new Mock<HttpResponseBase>(); placeholderTracker = new Mock<IPlaceholderTracker>(); placeholderTracker.Setup(h => h.ReplacePlaceholders(It.IsAny<string>())) .Returns<string>(s => s); response.SetupGet(r => r.Output.Encoding).Returns(Encoding.ASCII); response.SetupGet(r => r.Filter).Returns(outputStream); response.SetupGet(r => r.Headers).Returns(new NameValueCollection()); filter = new PlaceholderReplacingResponseFilter(response.Object, placeholderTracker.Object); }
public PlaceholderReplacingResponseFilter_Tests() { outputStream = new MemoryStream(); response = new Mock <HttpResponseBase>(); placeholderTracker = new Mock <IPlaceholderTracker>(); placeholderTracker.Setup(h => h.ReplacePlaceholders(It.IsAny <string>())) .Returns <string>(s => s); response.SetupGet(r => r.Output.Encoding).Returns(Encoding.ASCII); response.SetupGet(r => r.Filter).Returns(outputStream); response.SetupGet(r => r.Headers).Returns(new NameValueCollection()); filter = new PlaceholderReplacingResponseFilter(response.Object, placeholderTracker.Object); }