public async Task <bool> UpdateExtensionInstanceAsync(string id, string configurationId, ExtensionConfigurationDto body, CancellationToken cancellationToken = default) { var response = await GetExtensionInstancesUrl(id) .AppendPathSegment(configurationId) .PutJsonAsync(body, cancellationToken) .ConfigureAwait(false); return(response.IsSuccessStatusCode); }
public async Task <ExtensionConfigurationDto> AddExtensionInstanceAsync(string id, ExtensionConfigurationDto body, CancellationToken cancellationToken = default) { var response = await GetExtensionInstancesUrl(id) .PostJsonAsync(body, cancellationToken) .ReceiveJsonWithErrorChecking <ExtensionConfigurationDto>() .ConfigureAwait(false); return(response); }