|
LUSID C# SDK
|
Contract for Synchronous RESTful API interactions. More...

Public Member Functions | |
| ApiResponse< T > | Get< T > (String path, RequestOptions options, IReadableConfiguration configuration=null) |
| Executes a blocking call to some path using the GET http verb. More... | |
| ApiResponse< T > | Post< T > (String path, RequestOptions options, IReadableConfiguration configuration=null) |
| Executes a blocking call to some path using the POST http verb. More... | |
| ApiResponse< T > | Put< T > (String path, RequestOptions options, IReadableConfiguration configuration=null) |
| Executes a blocking call to some path using the PUT http verb. More... | |
| ApiResponse< T > | Delete< T > (String path, RequestOptions options, IReadableConfiguration configuration=null) |
| Executes a blocking call to some path using the DELETE http verb. More... | |
| ApiResponse< T > | Head< T > (String path, RequestOptions options, IReadableConfiguration configuration=null) |
| Executes a blocking call to some path using the HEAD http verb. More... | |
| ApiResponse< T > | Options< T > (String path, RequestOptions options, IReadableConfiguration configuration=null) |
| Executes a blocking call to some path using the OPTIONS http verb. More... | |
| ApiResponse< T > | Patch< T > (String path, RequestOptions options, IReadableConfiguration configuration=null) |
| Executes a blocking call to some path using the PATCH http verb. More... | |
Contract for Synchronous RESTful API interactions.
This interface allows consumers to provide a custom API accessor client.
| ApiResponse<T> Lusid.Sdk.Client.ISynchronousClient.Delete< T > | ( | String | path, |
| RequestOptions | options, | ||
| IReadableConfiguration | configuration = null |
||
| ) |
Executes a blocking call to some path using the DELETE http verb.
| path | The relative path to invoke. |
| options | The request parameters to pass along to the client. |
| configuration | Per-request configurable settings. |
| T | The return type. |
| ApiResponse<T> Lusid.Sdk.Client.ISynchronousClient.Get< T > | ( | String | path, |
| RequestOptions | options, | ||
| IReadableConfiguration | configuration = null |
||
| ) |
Executes a blocking call to some path using the GET http verb.
| path | The relative path to invoke. |
| options | The request parameters to pass along to the client. |
| configuration | Per-request configurable settings. |
| T | The return type. |
| ApiResponse<T> Lusid.Sdk.Client.ISynchronousClient.Head< T > | ( | String | path, |
| RequestOptions | options, | ||
| IReadableConfiguration | configuration = null |
||
| ) |
Executes a blocking call to some path using the HEAD http verb.
| path | The relative path to invoke. |
| options | The request parameters to pass along to the client. |
| configuration | Per-request configurable settings. |
| T | The return type. |
| ApiResponse<T> Lusid.Sdk.Client.ISynchronousClient.Options< T > | ( | String | path, |
| RequestOptions | options, | ||
| IReadableConfiguration | configuration = null |
||
| ) |
Executes a blocking call to some path using the OPTIONS http verb.
| path | The relative path to invoke. |
| options | The request parameters to pass along to the client. |
| configuration | Per-request configurable settings. |
| T | The return type. |
| ApiResponse<T> Lusid.Sdk.Client.ISynchronousClient.Patch< T > | ( | String | path, |
| RequestOptions | options, | ||
| IReadableConfiguration | configuration = null |
||
| ) |
Executes a blocking call to some path using the PATCH http verb.
| path | The relative path to invoke. |
| options | The request parameters to pass along to the client. |
| configuration | Per-request configurable settings. |
| T | The return type. |
| ApiResponse<T> Lusid.Sdk.Client.ISynchronousClient.Post< T > | ( | String | path, |
| RequestOptions | options, | ||
| IReadableConfiguration | configuration = null |
||
| ) |
Executes a blocking call to some path using the POST http verb.
| path | The relative path to invoke. |
| options | The request parameters to pass along to the client. |
| configuration | Per-request configurable settings. |
| T | The return type. |
| ApiResponse<T> Lusid.Sdk.Client.ISynchronousClient.Put< T > | ( | String | path, |
| RequestOptions | options, | ||
| IReadableConfiguration | configuration = null |
||
| ) |
Executes a blocking call to some path using the PUT http verb.
| path | The relative path to invoke. |
| options | The request parameters to pass along to the client. |
| configuration | Per-request configurable settings. |
| T | The return type. |
1.8.13