public async Task <IActionResult> Append(string id, string value)
        {
            try
            {
                var asset = _manager.Append(id, value);
                await _webhookPublisher.PublishAsync("Assets.AssetUpdated", asset.Id.ToString(), asset.Name).ConfigureAwait(false);

                return(await base.PutEntity(id, asset));
            }
            catch (Exception ex)
            {
                return(ex.GetActionResult());
            }
        }