예제 #1
0
 public LinkPreviewController(
     ILinkPreviewClient linkPreviewClient,
     ILinkPreviewConfigProvider configProvider,
     ISqlRepository <int, LinkPreviewEntity> previewRepository,
     LinkPreviewModelMapper linkPreviewModelMapper,
     IOpenGraphService openGraphService
     )
     : base(linkPreviewClient, configProvider, previewRepository, linkPreviewModelMapper, openGraphService)
 {
 }
예제 #2
0
 public LinkPreviewController(
     ILinkPreviewClient linkPreviewClient,
     ISqlRepository <int, LinkPreviewEntity> previewRepository,
     LinkPreviewModelMapper linkPreviewModelMapper,
     ILinkPreviewConfigProvider configProvider,
     IOpenGraphService openGraphService)
 {
     _linkPreviewClient      = linkPreviewClient;
     _previewRepository      = previewRepository;
     _linkPreviewModelMapper = linkPreviewModelMapper;
     _configProvider         = configProvider;
     _openGraphService       = openGraphService;
 }
예제 #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;
        }
예제 #4
0
 public OpenGraphController(IOpenGraphService openGraphService)
     : base(openGraphService)
 {
 }
예제 #5
0
 public OpenGraphController(IOpenGraphService openGraphService)
 {
     _openGraphService = openGraphService;
 }
 public ErrorPageViewModel(ErrorPage currentPage, ISiteDataRepository siteDataRepository, IOpenGraphService openGraphService, ISEOService seoService) : base(currentPage, siteDataRepository, openGraphService, seoService)
 {
 }