public SitemapExportImport(ISitemapService sitemapService, ISitemapItemService sitemapItemService, IOptions <MvcJsonOptions> mvcJsonOptions) { _sitemapService = sitemapService; _sitemapItemService = sitemapItemService; _jsonSerializer = JsonSerializer.Create(mvcJsonOptions.Value.SerializerSettings); }
public SitemapExportImport(ISitemapService sitemapService, ISitemapItemService sitemapItemService, ISitemapSearchService sitemapSearchService, ISitemapItemSearchService sitemapItemSearchService, JsonSerializer jsonSerializer) { _sitemapService = sitemapService; _sitemapItemService = sitemapItemService; _sitemapSearchService = sitemapSearchService; _sitemapItemSearchService = sitemapItemSearchService; _jsonSerializer = jsonSerializer; }
public SitemapXmlGenerator( ISitemapService sitemapService, ISitemapItemService sitemapItemService, ISitemapUrlBuilder sitemapUrlBuilder, IEnumerable <ISitemapItemRecordProvider> sitemapItemRecordProviders, ISettingsManager settingsManager, ILogger <SitemapXmlGenerator> logger, IStoreService storeService) { SitemapService = sitemapService; SitemapItemService = sitemapItemService; SitemapUrlBuilder = sitemapUrlBuilder; SitemapItemRecordProviders = sitemapItemRecordProviders; SettingsManager = settingsManager; Logger = logger; StoreService = storeService; }
public SitemapsModuleApiController( ISitemapService sitemapService, ISitemapItemService sitemapItemService, ISitemapXmlGenerator sitemapXmlGenerator, IUserNameResolver userNameResolver, IPushNotificationManager notifier, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver, IHostingEnvironment hostingEnvironment) { _sitemapService = sitemapService; _sitemapItemService = sitemapItemService; _sitemapXmlGenerator = sitemapXmlGenerator; _userNameResolver = userNameResolver; _notifier = notifier; _blobStorageProvider = blobStorageProvider; _blobUrlResolver = blobUrlResolver; _hostingEnvironment = hostingEnvironment; }
public SitemapService(Func <ISitemapRepository> repositoryFactory, ISitemapItemService sitemapItemService, IPlatformMemoryCache platformMemoryCache) { RepositoryFactory = repositoryFactory; SitemapItemService = sitemapItemService; PlatformMemoryCache = platformMemoryCache; }