Esempio n. 1
0
        public ProductSitemapEntryProvider(IOvertureClient overtureClient, IProductUrlProvider productUrlProvider, IProductUrlParamFactory productUrlParamFactory)
        {
            Guard.NotNull(overtureClient, nameof(overtureClient));
            Guard.NotNull(productUrlProvider, nameof(productUrlProvider));

            _overtureClient         = overtureClient;
            _productUrlProvider     = productUrlProvider;
            _productUrlParamFactory = productUrlParamFactory;
        }
Esempio n. 2
0
 public ProductSitemapEntryProvider(IOvertureClient overtureClient, IProductUrlProvider productUrlProvider, IProductUrlParamFactory productUrlParamFactory)
 {
     _overtureClient         = overtureClient ?? throw new ArgumentNullException(nameof(overtureClient));
     _productUrlProvider     = productUrlProvider ?? throw new ArgumentNullException(nameof(productUrlProvider));
     _productUrlParamFactory = productUrlParamFactory;
 }