Table of Contents

Class EverestCatalogService

Namespace
Everest.Service.Catalog
Assembly
Everest.Service.dll
[SwaggerWcf("/Everest/Catalog")]
[SwaggerWcfServiceInfo("Everest catalog service (all chemicals)", "v1")]
public class EverestCatalogService : EverestCatalogProxyServiceBase<ICatalogChemical, ICatalogChemicalsApplication>, IDisposable, IEverestCatalogProxyService
Inheritance
EverestCatalogService
Implements
Inherited Members

Constructors

EverestCatalogService()
EverestCatalogService(ICatalogChemicalsApplication, IMapper)
EverestCatalogService(ICatalogChemicalsApplication, ILog, IMapper)

Methods

FindMatchingChemicalProductsDetails(CatalogSearchQueryContract)
FindMatchingChemicalProductsOverview(CatalogSearchQueryContract)
GetActivePriceAdjustmentsForCountry(string)
GetActivePriceAdjustmentsForDistributor(string)
GetActivePricelistForCountry(string, CategoryLanguage?, TreeIterationOrder?)
GetActivePricelistForDistributor(string, CategoryLanguage?, TreeIterationOrder?)
GetAllCatalogDefinitions(ProductLines?, bool, bool)
GetAllCatalogDetails(ProductLines?, bool, bool)
GetCatalogDefinition(string)
GetCatalogDetails(string)
UpdateCatalog(string)