C# Class ChannelAdvisorAccess.Services.Listing.ListingService

Inheritance: IListingService
Show file Open project: agileharbor/channelAdvisorAccess

Private Properties

Property Type Description
CheckCaSuccess void
CheckCaSuccess void

Public Methods

Method Description
ListingService ( APICredentials credentials, string name, string accountId ) : System

Initializes a new instance of the ListingService class.

Ping ( ) : void
PingAsync ( ) : System.Threading.Tasks.Task
WithdrawListing ( IList itemSkus, string withdrawReason ) : void
WithdrawListingAsync ( IList itemSkus, string withdrawReason ) : System.Threading.Tasks.Task

Private Methods

Method Description
CheckCaSuccess ( APIResultOfInt32 result ) : void
CheckCaSuccess ( APIResultOfString result ) : void

Method Details

ListingService() public method

Initializes a new instance of the ListingService class.
public ListingService ( APICredentials credentials, string name, string accountId ) : System
credentials APICredentials The credentials.
name string The account user-friendly name.
accountId string The account id.
return System

Ping() public method

public Ping ( ) : void
return void

PingAsync() public method

public PingAsync ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

WithdrawListing() public method

public WithdrawListing ( IList itemSkus, string withdrawReason ) : void
itemSkus IList
withdrawReason string
return void

WithdrawListingAsync() public method

public WithdrawListingAsync ( IList itemSkus, string withdrawReason ) : System.Threading.Tasks.Task
itemSkus IList
withdrawReason string
return System.Threading.Tasks.Task