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);
        }
Exemple #6
0
        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);
        }