public PageViewModelBuilder( IPageViewModelMapper pageViewModelMapper, IPageViewModelFactory pageViewModelFactory ) { _pageViewModelMapper = pageViewModelMapper; _pageViewModelFactory = pageViewModelFactory; }
public ExamplePageViewModelBuilder( IPageViewModelFactory pageViewModelFactory, IPageViewModelMapper pageViewModelMapper ) { // Constructor injection is supported // Here we make use of the same helpers used in the base class _pageViewModelFactory = pageViewModelFactory; _pageViewModelMapper = pageViewModelMapper; }
public GetFinalResultRoutingStep( IQueryExecutor queryExecutor, IPageViewModelMapper pageViewModelMapper, IPageResponseDataCache pageRenderDataCache ) { _queryExecutor = queryExecutor; _pageViewModelMapper = pageViewModelMapper; _pageRenderDataCache = pageRenderDataCache; }