/// <summary> /// Creates a new instance of DatasourceRenderingController /// </summary> /// <param name="viewPathResolver">The view path resolver.</param> /// <param name="modelMapper">An instance of ModelMapper, typically provided by Dependency Injection.</param> protected DatasourceRenderingController(IViewPathResolver viewPathResolver, IModelMapper modelMapper) : base(viewPathResolver) { ModelMapper = modelMapper; }
public BreadcrumbsController(IViewPathResolver viewPathResolver, IBreadcrumbNavigationRepository repository) : base(viewPathResolver) { Repository = repository; }
public FooterNavigationController(IViewPathResolver viewPathResolver, IDeclaredNavigationRepository repository) : base(viewPathResolver) { Repository = repository; }
public SectionNavigationController(IViewPathResolver viewPathResolver, IBranchNavigationRepository repository, IModelMapper modelMapper) : base(viewPathResolver) { Repository = repository; ModelMapper = modelMapper; }
public PrimaryNavigationController(IViewPathResolver viewPathResolver, IDeclaredNavigationRepository repository, ICacheManager cache) : base(viewPathResolver) { Repository = repository; Cache = cache; }
public BioCardListController(IViewPathResolver viewPathResolver, BioListRepository repository) : base(viewPathResolver, repository) { }
public MarketplaceGatedDownloadController(IViewPathResolver viewPathResolver, IModelMapper modelMapper) : base(viewPathResolver, modelMapper) { }
public PaginatedPressReleaseListController(IViewPathResolver viewPathResolver) { ViewPathResolver = viewPathResolver; }
/// <summary> /// Creates a new instance of ItemListController /// </summary> /// <param name="viewPathResolver">The view path resolver.</param> /// <param name="repository">The repository used to retrieve the collection of ViewModels to display.</param> protected ItemListController(IViewPathResolver viewPathResolver, ItemListRepository <TListRecord> repository) : base(viewPathResolver) { Repository = repository; }
public PressReleaseController(IViewPathResolver viewPathResolver, IModelMapper modelMapper) : base(viewPathResolver, modelMapper) { }
public RecentNewsController(IViewPathResolver viewPathResolver, ItemListRepository <PressReleaseCardModel> repository) : base(viewPathResolver, repository) { }
public TextSearchResultsController(IViewPathResolver viewPathResolver) { ViewPathResolver = viewPathResolver; }
public CallToActionController(IViewPathResolver viewPathResolver, IModelMapper modelMapper) : base(viewPathResolver, modelMapper) { }
public ImageWithCaptionController(IViewPathResolver viewPathResolver, IModelMapper modelMapper) : base(viewPathResolver, modelMapper) { }
public MarketplaceItemResultController(IViewPathResolver viewPathResolver, MarketplaceItemRepository marketplaceItemRepository) : base(viewPathResolver) { MarketplaceItemRepository = marketplaceItemRepository; }
public SectionNavigationController(IViewPathResolver viewPathResolver, IBranchNavigationRepository repository) : base(viewPathResolver) { Repository = repository; }
public CopyController(IViewPathResolver viewPathResolver, IModelMapper modelMapper) : base(viewPathResolver, modelMapper) { }
/// <summary> /// Creates a new instance of ConventionController /// </summary> /// <param name="viewPathResolver">An implementation of IViewPathResolver</param> protected ConventionController(IViewPathResolver viewPathResolver) { ViewPathResolver = viewPathResolver; }
public SectionCardsController(SectionCardRepository repository, IViewPathResolver viewPathResolver) : base(viewPathResolver) { Repository = repository; }
public SearchFormController(IViewPathResolver viewPathResolver) : base(viewPathResolver) { }
public JumbotronController(IViewPathResolver viewPathResolver, IModelMapper modelMapper) : base(viewPathResolver, modelMapper) { }
public RelatedLinksController(IViewPathResolver viewPathResolver, IModelMapper modelMapper) : base(viewPathResolver, modelMapper) { }