C# Class VirtoCommerce.ApiClient.BrowseClient

Inheritance: BaseClient
Afficher le fichier Open project: VirtoCommerce/vc-internal

Méthodes publiques

Méthode Description
BrowseClient ( Uri adminBaseEndpoint, System.Net.Http.MessageProcessingHandler handler ) : System

Initializes a new instance of the BrowseClient class.

BrowseClient ( Uri adminBaseEndpoint, string appId, string secretKey ) : System

Initializes a new instance of the BrowseClient class.

GetCatalogItemsByIdsAsync ( IEnumerable catalogItemsIds, string storeId, string responseGroup ) : Task>
GetCategoriesAsync ( string store, string language, string parentId = null ) : Task>
GetCategoryAsync ( string store, string language, string categoryId ) : Task
GetCategoryByCodeAsync ( string store, string language, string code ) : Task
GetCategoryByKeywordAsync ( string store, string language, string keyword ) : Task
GetProductAsync ( string store, string language, string productId ) : Task
GetProductAsync ( string store, string language, string productId, ItemResponseGroups responseGroup ) : Task
GetProductByCodeAsync ( string store, string language, string code ) : Task
GetProductByCodeAsync ( string store, string language, string code, ItemResponseGroups responseGroup ) : Task
GetProductByKeywordAsync ( string store, string language, string keyword ) : Task
GetProductByKeywordAsync ( string store, string language, string keyword, ItemResponseGroups responseGroup ) : Task
GetProductsAsync ( string store, string language, VirtoCommerce.ApiClient.DataContracts.BrowseQuery query, ItemResponseGroups responseGroup = null ) : Task

List items matching the given query

Method Details

BrowseClient() public méthode

Initializes a new instance of the BrowseClient class.
public BrowseClient ( Uri adminBaseEndpoint, System.Net.Http.MessageProcessingHandler handler ) : System
adminBaseEndpoint System.Uri Admin endpoint
handler System.Net.Http.MessageProcessingHandler
Résultat System

BrowseClient() public méthode

Initializes a new instance of the BrowseClient class.
public BrowseClient ( Uri adminBaseEndpoint, string appId, string secretKey ) : System
adminBaseEndpoint System.Uri Admin endpoint
appId string The API application ID.
secretKey string The API secret key.
Résultat System

GetCatalogItemsByIdsAsync() public méthode

public GetCatalogItemsByIdsAsync ( IEnumerable catalogItemsIds, string storeId, string responseGroup ) : Task>
catalogItemsIds IEnumerable
storeId string
responseGroup string
Résultat Task>

GetCategoriesAsync() public méthode

public GetCategoriesAsync ( string store, string language, string parentId = null ) : Task>
store string
language string
parentId string
Résultat Task>

GetCategoryAsync() public méthode

public GetCategoryAsync ( string store, string language, string categoryId ) : Task
store string
language string
categoryId string
Résultat Task

GetCategoryByCodeAsync() public méthode

public GetCategoryByCodeAsync ( string store, string language, string code ) : Task
store string
language string
code string
Résultat Task

GetCategoryByKeywordAsync() public méthode

public GetCategoryByKeywordAsync ( string store, string language, string keyword ) : Task
store string
language string
keyword string
Résultat Task

GetProductAsync() public méthode

public GetProductAsync ( string store, string language, string productId ) : Task
store string
language string
productId string
Résultat Task

GetProductAsync() public méthode

public GetProductAsync ( string store, string language, string productId, ItemResponseGroups responseGroup ) : Task
store string
language string
productId string
responseGroup ItemResponseGroups
Résultat Task

GetProductByCodeAsync() public méthode

public GetProductByCodeAsync ( string store, string language, string code ) : Task
store string
language string
code string
Résultat Task

GetProductByCodeAsync() public méthode

public GetProductByCodeAsync ( string store, string language, string code, ItemResponseGroups responseGroup ) : Task
store string
language string
code string
responseGroup ItemResponseGroups
Résultat Task

GetProductByKeywordAsync() public méthode

public GetProductByKeywordAsync ( string store, string language, string keyword ) : Task
store string
language string
keyword string
Résultat Task

GetProductByKeywordAsync() public méthode

public GetProductByKeywordAsync ( string store, string language, string keyword, ItemResponseGroups responseGroup ) : Task
store string
language string
keyword string
responseGroup ItemResponseGroups
Résultat Task

GetProductsAsync() public méthode

List items matching the given query
public GetProductsAsync ( string store, string language, VirtoCommerce.ApiClient.DataContracts.BrowseQuery query, ItemResponseGroups responseGroup = null ) : Task
store string
language string
query VirtoCommerce.ApiClient.DataContracts.BrowseQuery
responseGroup ItemResponseGroups
Résultat Task