public SEOController(
     ILocalizedEntityService localizedEntityService,
     ISEOService seoService)
 {
     _localizedEntityService = localizedEntityService;
     _seoService             = seoService;
 }
示例#2
0
 public SEOController(
     IConfiguration configuration,
     IEmailService emailService,
     ILanguageService languageService,
     ISEOService seoService)
     : base(configuration, emailService, languageService)
 {
     this.seoService = seoService;
 }
示例#3
0
        public PageViewModel(T currentPage, ISiteDataRepository siteDataRepository, IOpenGraphService openGraphService, ISEOService seoService)
        {
            if (siteDataRepository == null)
            {
                throw new ArgumentNullException(nameof(siteDataRepository));
            }

            if (openGraphService == null)
            {
                throw new ArgumentNullException(nameof(openGraphService));
            }

            this.CurrentPage        = currentPage;
            this.SiteDataRepository = siteDataRepository;
            this.OpenGraphService   = openGraphService;
            this.SEOService         = seoService;
        }
 public ErrorPageViewModel(ErrorPage currentPage, ISiteDataRepository siteDataRepository, IOpenGraphService openGraphService, ISEOService seoService) : base(currentPage, siteDataRepository, openGraphService, seoService)
 {
 }