private async Task UpdateItem(UpdateChannel request)
        {
            var item = _liveTv.GetChannel(request.Id);

            UpdateItem(request, item);

            await _libraryManager.UpdateItem(item, ItemUpdateType.MetadataEdit, CancellationToken.None).ConfigureAwait(false);
        }
        public void Post(UpdateChannel request)
        {
            var task = UpdateItem(request);

            Task.WaitAll(task);
        }