Constructors
-
Api
Connection(IConnection) Initializes a new instance of the ApiConnection class. -
Api
Connection(IConnection, Initializes a new instance of the ApiConnection class.IApi Pagination)
Methods
- Delete(Uri) Deletes the API object at the specified URI.
-
Delete(Uri,
Object) Deletes the API object at the specified URI. -
Delete(Uri,
Object, Performs an asynchronous HTTP DELETE request that expects an empty response.String) -
Delete(Uri,
String) Deletes the API object at the specified URI. -
Delete``1(Uri,
Object) Performs an asynchronous HTTP DELETE request. -
Delete``1(Uri,
Object, Performs an asynchronous HTTP DELETE request. Attempts to map the response body to an object of type TString) -
Delete``1(Uri,
String) Performs an asynchronous HTTP DELETE request. Attempts to map the response body to an object of type T - Get``1(Uri) Gets the API resource at the specified URI.
-
Get``1(Uri,
IDictionary<String, Gets the API resource at the specified URI.String>) -
Get``1(Uri,
IDictionary<String, Gets the API resource at the specified URI.String>, String) -
Get
All``1(Uri) Gets all API resources in the list at the specified URI. -
Get
All``1(Uri, Gets all API resources in the list at the specified URI.Api Options) -
Get
All``1(Uri, Gets all API resources in the list at the specified URI.IDictionary<String, String>) -
Get
All``1(Uri, Gets all API resources in the list at the specified URI.IDictionary<String, String>, Api Options) -
Get
All``1(Uri, Gets all API resources in the list at the specified URI.IDictionary<String, String>, String) -
Get
All``1(Uri, IDictionary<String, String>, String, Api Options) -
Get
All``1(Uri, Gets all API resources in the list at the specified URI.String) -
Get
Html(Uri, Gets the HTML content of the API resource at the specified URI.IDictionary<String, String>) -
Get
Queued Executes a GET to the API object at the specified URI. This operation is appropriate for API calls which queue long running calculations and return a collection of a resource. It expects the API to respond with an initial 202 Accepted, and queries again until a 200 OK is received. It returns an empty collection if it receives a 204 No Content response.Operation``1(Uri, Cancellation Token) -
Get
Raw(Uri, Gets the raw content of the API resource at the specified URI.IDictionary<String, String>) - Patch(Uri) Updates the API resource at the specified URI.
-
Patch(Uri,
String) Updates the API resource at the specified URI. -
Patch``1(Uri,
Object) Updates the API resource at the specified URI. -
Patch``1(Uri,
Object, Updates the API resource at the specified URI.String) - Post(Uri) Creates a new API resource in the list at the specified URI.
- Post``1(Uri) Creates a new API resource in the list at the specified URI.
-
Post``1(Uri,
Object) Creates a new API resource in the list at the specified URI. -
Post``1(Uri,
Object, Creates a new API resource in the list at the specified URI.String) -
Post``1(Uri,
Object, Creates a new API resource in the list at the specified URI.String, String) -
Post``1(Uri,
Object, Creates a new API resource in the list at the specified URI.String, String, String) -
Post``1(Uri,
Object, String, String, Time Span) - Put(Uri) Creates or replaces the API resource at the specified URI
-
Put``1(Uri,
Object) Creates or replaces the API resource at the specified URI. -
Put``1(Uri,
Object, Creates or replaces the API resource at the specified URI.String) -
Put``1(Uri,
Object, Creates or replaces the API resource at the specified URI.String, String)
Properties
- Connection The underlying connection.