public AreaControllerRunner(AreaRouteData areaRouteData) : this( new PageContextWrapper(PageContext.Current), new RouteDataWrapper(PageContext.Current.RequestContext.RouteData), new ViewContextProvider(), areaRouteData) { }
public AreaControllerRunner(AreaRouteData areaRouteData) : this(new PageContextWrapper(PageContext.Current), new RouteDataWrapper(PageContext.Current.RequestContext.RouteData), new ViewContextProvider(), areaRouteData) { }
public AreaControllerRunner(IPageContext pageContext, IRouteData routeData, IViewContextProvider viewContextProvider, AreaRouteData areaRouteData) : base(areaRouteData.Controller, areaRouteData.Action) { _pageContext = pageContext; _routeData = routeData; _viewContextProvider = viewContextProvider; Area = areaRouteData.Area; UseChildActionBehavior = areaRouteData.UseChildActionBehavior; }
public void Setup() { areaData = new AreaRouteData() { Controller = "Home", Action = "Index", Area = "Temp", UseChildActionBehavior = true }; var stream = new MemoryStream(); routeData = new RouteData(); routeDataMock = new Mock <IRouteData>(); routeDataMock.Setup(x => x.Values) .Returns(routeData.Values); routeDataMock.Setup(x => x.DataTokens) .Returns(routeData.DataTokens); httpContextMock = HttpContextHelpers.GetMockHttpContext(); httpContextMock .Setup(x => x.Response) .Returns(new HttpResponseWrapper(new HttpResponse(new StreamWriter(stream)))); var requestContext = new RequestContext(httpContextMock.Object, routeData); ContextService.Get().Push <PageContext>(new PageContext() { RequestContext = requestContext }); pageContextMock = new Mock <IPageContext>(); pageContextMock .Setup(x => x.RequestContext) .Returns(requestContext); viewContextProviderMock = new Mock <IViewContextProvider>(); }
public TestAreaControllerRunner(IPageContext pageContext, IRouteData routeData, IViewContextProvider viewContextProvider, AreaRouteData areaRouteData) : base(pageContext, routeData, viewContextProvider, areaRouteData) { }
public TestAreaControllerRunner(IPageContext pageContext, IRouteData routeData, IViewContextProvider viewContextProvider, AreaRouteData areaRouteData) : base(pageContext, routeData, viewContextProvider, areaRouteData) { }
public void Setup() { areaData = new AreaRouteData { Controller = "Home", Action = "Index", Area = "Temp", UseChildActionBehavior = true }; var stream = new MemoryStream(); routeData = new RouteData(); routeDataMock = new Mock<IRouteData>(); routeDataMock.Setup(x => x.Values) .Returns(routeData.Values); routeDataMock.Setup(x => x.DataTokens) .Returns(routeData.DataTokens); httpContextMock = HttpContextHelpers.GetMockHttpContext(); httpContextMock .Setup(x => x.Response) .Returns(new HttpResponseWrapper(new HttpResponse(new StreamWriter(stream)))); var requestContext = new RequestContext(httpContextMock.Object, routeData); ContextService.Get().Push(new PageContext { RequestContext = requestContext }); pageContextMock = new Mock<IPageContext>(); pageContextMock .Setup(x => x.RequestContext) .Returns(requestContext); viewContextProviderMock = new Mock<IViewContextProvider>(); }
public AreaControllerRenderer(AreaRouteData areaRouteData) : this(new AreaControllerRunner(areaRouteData), areaRouteData) { }
public AreaControllerRenderer(IControllerRunner controllerRunner, AreaRouteData areaRouteData) { _controllerRunner = controllerRunner; _areaRouteData = areaRouteData; }
private IControllerRunner GetControllerRunner(AreaRouteData areaRouteData) { return ControllerRunner ?? new ControllerRunnerWrapper(new AreaControllerRunner(areaRouteData)); }
private IControllerRunner GetControllerRunner(AreaRouteData areaRouteData) { return(ControllerRunner ?? new ControllerRunnerWrapper(new AreaControllerRunner(areaRouteData))); }
public AreaControllerRunner(IPageContext pageContext, IRouteData routeData, IViewContextProvider viewContextProvider, AreaRouteData areaRouteData) : base(areaRouteData.Controller, areaRouteData.Action) { _pageContext = pageContext; _routeData = routeData; _viewContextProvider = viewContextProvider; Area = areaRouteData.Area; UseChildActionBehavior = areaRouteData.UseChildActionBehavior; }
public AreaControllerRenderer(AreaRouteData areaRouteData) : this(new AreaControllerRunner(areaRouteData), areaRouteData) { }
public AreaControllerRenderer(IControllerRunner controllerRunner, AreaRouteData areaRouteData) { _controllerRunner = controllerRunner; _areaRouteData = areaRouteData; }
public AreaControllerRunner(AreaRouteData areaRouteData) : this(new PageContextWrapper(PageContext.Current), areaRouteData) { }
public AreaControllerRunner(IPageContext pageContext, AreaRouteData areaRouteData) : base(areaRouteData.Controller, areaRouteData.Action) { _pageContext = pageContext; Area = areaRouteData.Area; }