public PageSectionController(UserManager <SuUserModel> userManager , IPageSectionRepository PageSection , IPageSectionLanguageRepository PageSectionLanguage , ILanguageRepository language , IPageSectionTypeRepository pageSectionType , IPageSectionTypeLanguageRepository pageSectionTypeLanguage , IContentTypeRepository contentType , IContentTypeLanguageRepository contentTypeLanguage , SuDbContext context) : base(userManager, language) { _pageSection = PageSection; _pageSectionLanguage = PageSectionLanguage; _pageSectionType = pageSectionType; _pageSectionTypeLanguage = pageSectionTypeLanguage; _contentType = contentType; _contentTypeLanguage = contentTypeLanguage; _context = context; }
public DynamicPageSectionController(IPageSectionRepository pageSectionRepository, IPageSectionVersionRepository pageSectionVersionRepository, IApprovalNotificationsRepository approvalNotificationsRepository, IPageRouteVersionRepository pageRouteVersionRepository, IPageSectionRepository dynamicPageSectionRepository, IPageSectionVersionRepository dynamicPageSectionVersionRepository, UserManager <ApplicationUser> userManager, IToastNotification toastNotification, IEventLogger <DynamicPageSectionController> eventLogger, IWebHostEnvironment hostingEnvironment, IFileService fileService, HTMLFileHelper htmlHelper, IPageRouteRepository pagRouteRepository, IGlobalElasticSearchService globalElasticSearchService) { _pageRouteVersionRepository = pageRouteVersionRepository; _dynamicPageSectionRepository = dynamicPageSectionRepository; _dynamicPageSectionVersionRepository = dynamicPageSectionVersionRepository; _userManager = userManager; _toastNotification = toastNotification; _eventLogger = eventLogger; _hostingEnvironment = hostingEnvironment; _fileService = fileService; _approvalNotificationsRepository = approvalNotificationsRepository; _pageSectionVersionRepository = pageSectionVersionRepository; _pageSectionRepository = pageSectionRepository; _htmlHelper = htmlHelper; _pageRouteRepository = pagRouteRepository; _globalElasticSearchService = globalElasticSearchService; }