public async Task <ActionResult> DeleteAsset(Guid AssetID)
        {
            var asset = _assetRepository.Get(AssetID);
            await _azureBlobService.DeleteAsync(asset.AssetFileName);

            _assetRepository.Remove(asset);
            _assetRepository.Complete();

            return(Ok("Asset deleted successfully."));
        }