C# Class VirtoCommerce.WebStore.Services.CatalogService

Inheritance: ICatalogService
Show file Open project: VirtoCommerce/vc-orchard-cms

Public Methods

Method Description
CatalogService ( IVirtoCommerceClient apiClient, IStoreService storeService, IPriceService priceService ) : System.Collections.Generic
GetCategoriesAsync ( string storeId, string culture ) : Task>
GetProductAsync ( string storeId, string culture, string slug ) : Task
GetProductsAsync ( string storeId, string culture, string categorySlug, int skip, int take ) : Task>

Private Methods

Method Description
BuildOutline ( Category category ) : string

Method Details

CatalogService() public method

public CatalogService ( IVirtoCommerceClient apiClient, IStoreService storeService, IPriceService priceService ) : System.Collections.Generic
apiClient IVirtoCommerceClient
storeService IStoreService
priceService IPriceService
return System.Collections.Generic

GetCategoriesAsync() public method

public GetCategoriesAsync ( string storeId, string culture ) : Task>
storeId string
culture string
return Task>

GetProductAsync() public method

public GetProductAsync ( string storeId, string culture, string slug ) : Task
storeId string
culture string
slug string
return Task

GetProductsAsync() public method

public GetProductsAsync ( string storeId, string culture, string categorySlug, int skip, int take ) : Task>
storeId string
culture string
categorySlug string
skip int
take int
return Task>