C# Class ChannelAdvisorAccess.Services.Admin.AdminService

Inheritance: IAdminService
Show file Open project: agileharbor/channelAdvisorAccess

Private Properties

Property Type Description
CheckCaSuccess void
CheckCaSuccess void
CheckCaSuccess void
CreateMethodCallInfo string

Public Methods

Method Description
AdminService ( APICredentials credentials ) : System
GetAuthorizationList ( Mark mark = null ) : AuthorizationResponse[]
GetAuthorizationList ( string localId, Mark mark = null ) : AuthorizationResponse[]
GetAuthorizationListAsync ( Mark mark = null ) : Task
GetAuthorizationListAsync ( string localId, Mark mark = null ) : Task
Ping ( Mark mark = null ) : void
PingAsync ( Mark mark = null ) : System.Threading.Tasks.Task
RequestAccess ( int localId, Mark mark = null ) : bool
RequestAccessAsync ( int localId, Mark mark = null ) : Task

Private Methods

Method Description
CheckCaSuccess ( APIResultOfArrayOfAuthorizationResponse results ) : void
CheckCaSuccess ( APIResultOfBoolean results ) : void
CheckCaSuccess ( APIResultOfString results ) : void
CreateMethodCallInfo ( string methodParameters = "", Mark mark = null, string errors = "", string methodResult = "", string additionalInfo = "", string notes = "", [ memberName = "" ) : string

Method Details

AdminService() public method

public AdminService ( APICredentials credentials ) : System
credentials APICredentials
return System

GetAuthorizationList() public method

public GetAuthorizationList ( Mark mark = null ) : AuthorizationResponse[]
mark ChannelAdvisorAccess.Misc.Mark
return AuthorizationResponse[]

GetAuthorizationList() public method

public GetAuthorizationList ( string localId, Mark mark = null ) : AuthorizationResponse[]
localId string
mark ChannelAdvisorAccess.Misc.Mark
return AuthorizationResponse[]

GetAuthorizationListAsync() public method

public GetAuthorizationListAsync ( Mark mark = null ) : Task
mark ChannelAdvisorAccess.Misc.Mark
return Task

GetAuthorizationListAsync() public method

public GetAuthorizationListAsync ( string localId, Mark mark = null ) : Task
localId string
mark ChannelAdvisorAccess.Misc.Mark
return Task

Ping() public method

public Ping ( Mark mark = null ) : void
mark ChannelAdvisorAccess.Misc.Mark
return void

PingAsync() public method

public PingAsync ( Mark mark = null ) : System.Threading.Tasks.Task
mark ChannelAdvisorAccess.Misc.Mark
return System.Threading.Tasks.Task

RequestAccess() public method

public RequestAccess ( int localId, Mark mark = null ) : bool
localId int
mark ChannelAdvisorAccess.Misc.Mark
return bool

RequestAccessAsync() public method

public RequestAccessAsync ( int localId, Mark mark = null ) : Task
localId int
mark ChannelAdvisorAccess.Misc.Mark
return Task