private async Task UpdateItem(UpdateStudio request) { var item = GetStudio(request.StudioName, _libraryManager); UpdateItem(request, item); await _libraryManager.UpdateItem(item, ItemUpdateType.MetadataEdit, CancellationToken.None).ConfigureAwait(false); }
private async Task UpdateItem(UpdateStudio request) { var item = await GetStudio(request.StudioName, _libraryManager).ConfigureAwait(false); UpdateItem(request, item); await _libraryManager.UpdateItem(item, ItemUpdateType.MetadataEdit, CancellationToken.None).ConfigureAwait(false); }
public void Post(UpdateStudio request) { var task = UpdateItem(request); Task.WaitAll(task); }