C# Class Toggl.Services.ApiService

Inheritance: IApiService
Show file Open project: johnbabb/C--Toggl-Api-Client Class Usage Examples

Private Properties

Property Type Description
Get ApiResponse
GetAuthHeader string

Public Methods

Method Description
ApiService ( ) : System
ApiService ( string apiToken ) : System
Delete ( string url ) : ApiResponse
Delete ( string url, string>.List args ) : ApiResponse
Get ( string url ) : ApiResponse
Get ( string url, string>.List args ) : ApiResponse
GetSession ( ) : Session
Initialize ( ) : void
Post ( string url, string>.List args, string data = "" ) : ApiResponse
Post ( string url, string data ) : ApiResponse
Put ( string url, string>.List args, string data = "" ) : ApiResponse
Put ( string url, string data ) : ApiResponse

Private Methods

Method Description
Get ( ApiRequest apiRequest ) : ApiResponse
GetAuthHeader ( ) : string

Method Details

ApiService() public method

public ApiService ( ) : System
return System

ApiService() public method

public ApiService ( string apiToken ) : System
apiToken string
return System

Delete() public method

public Delete ( string url ) : ApiResponse
url string
return ApiResponse

Delete() public method

public Delete ( string url, string>.List args ) : ApiResponse
url string
args string>.List
return ApiResponse

Get() public method

public Get ( string url ) : ApiResponse
url string
return ApiResponse

Get() public method

public Get ( string url, string>.List args ) : ApiResponse
url string
args string>.List
return ApiResponse

GetSession() public method

public GetSession ( ) : Session
return Session

Initialize() public method

public Initialize ( ) : void
return void

Post() public method

public Post ( string url, string>.List args, string data = "" ) : ApiResponse
url string
args string>.List
data string
return ApiResponse

Post() public method

public Post ( string url, string data ) : ApiResponse
url string
data string
return ApiResponse

Put() public method

public Put ( string url, string>.List args, string data = "" ) : ApiResponse
url string
args string>.List
data string
return ApiResponse

Put() public method

public Put ( string url, string data ) : ApiResponse
url string
data string
return ApiResponse