C# Class Telestream.Cloud.SDK.Core.RequestFactory

显示文件 Open project: Telestream/telestream-cloud-.Net-sdk

Public Methods

Method Description
Delete ( string endpoint, string factoryId ) : RestRequest
Get ( string endpoint ) : RestRequest
Get ( string endpoint, QueryParamList parameters = null, string factoryId = null ) : RestRequest
Get ( string endpoint, string factoryId ) : RestRequest
Post ( string endpoint, QueryParamList parameters, string factoryId ) : RestRequest
Post ( string endpoint, object data, string factoryId ) : RestRequest
PostJson ( string endpoint, object data ) : RestRequest
Put ( string endpoint, QueryParamList parameters ) : RestRequest
PutJson ( string endpoint, object data, string factoryId ) : RestRequest
RequestFactory ( ApiAccess apiAccess ) : System
RequestFactory ( IConfigurationService configurationService ) : System

Private Methods

Method Description
CreateRequest ( RestMethod method, string endpoint, object data = null, QueryParamList parameters = null, string factoryId = null ) : RestRequest

Method Details

Delete() public method

public Delete ( string endpoint, string factoryId ) : RestRequest
endpoint string
factoryId string
return RestRequest

Get() public method

public Get ( string endpoint ) : RestRequest
endpoint string
return RestRequest

Get() public method

public Get ( string endpoint, QueryParamList parameters = null, string factoryId = null ) : RestRequest
endpoint string
parameters QueryParamList
factoryId string
return RestRequest

Get() public method

public Get ( string endpoint, string factoryId ) : RestRequest
endpoint string
factoryId string
return RestRequest

Post() public method

public Post ( string endpoint, QueryParamList parameters, string factoryId ) : RestRequest
endpoint string
parameters QueryParamList
factoryId string
return RestRequest

Post() public method

public Post ( string endpoint, object data, string factoryId ) : RestRequest
endpoint string
data object
factoryId string
return RestRequest

PostJson() public method

public PostJson ( string endpoint, object data ) : RestRequest
endpoint string
data object
return RestRequest

Put() public method

public Put ( string endpoint, QueryParamList parameters ) : RestRequest
endpoint string
parameters QueryParamList
return RestRequest

PutJson() public method

public PutJson ( string endpoint, object data, string factoryId ) : RestRequest
endpoint string
data object
factoryId string
return RestRequest

RequestFactory() public method

public RequestFactory ( ApiAccess apiAccess ) : System
apiAccess ApiAccess
return System

RequestFactory() public method

public RequestFactory ( IConfigurationService configurationService ) : System
configurationService IConfigurationService
return System