|
|
| CloudApiClient (ICloudAuthentication auth, IPlatformSettings platformSettings, ICloudSettings cloudSettings, IUserSettingsService userSettings, IUnityHttpClient httpClient) |
| |
| async Task< CloudApiResponse< T > > | Get< T > (string endpoint, CancellationToken cancellationToken) |
| | Get an item at a given API endpoint.- Template Parameters
-
| T | The expected Cloud response model. |
|
| |
| async Task< CloudApiResponse< T > > | AnonymousGet< T > (string endpoint, CancellationToken cancellationToken) |
| | Get an item at a given API endpoint without authorization.- Template Parameters
-
| T | The expected Cloud response model. |
|
| |
| async Task< CloudApiResponse< CloudApiPage< T > > > | GetPage< T > (string endpoint, int limit, string continueToken, CancellationToken cancellationToken) |
| | Get a page of items at a given API endpoint.- Template Parameters
-
| T | The expected Cloud response model. |
|
| |
| async Task< CloudApiResponse< TResponse > > | Post< TRequest, TResponse > (string endpoint, TRequest payload, CancellationToken cancellationToken) |
| | Create an item or trigger an action at a given API endpoint.- Template Parameters
-
| TRequest | The Cloud request model. |
| TResponse | The expected Cloud response model. |
|
| |
| async Task< CloudApiResponse< T > > | Put< T > (string endpoint, T payload, CancellationToken cancellationToken) |
| | Update an item at a given API endpoint.- Template Parameters
-
| T | The expected Cloud response model. |
|
| |
| async Task< CloudApiResponse< T > > | Delete< T > (string endpoint, CancellationToken cancellationToken) |
| | Removes an item at a given API endpoint.- Template Parameters
-
| T | The expected Cloud response model. |
|
| |
| async Task< CloudApiResponse< T > > | AnonymousUploadToAzureBlobStorage< T > (string signedUrl, byte[] data, CancellationToken cancellationToken) |
| | Uploads binary data to a given Azure Blob Storage signed URL.
|
| |