public async Task <string> UploadFiles(List <IFormFile> files)
        {
            if (files.Count < 1)
            {
                return("");
            }

            var formFile = files[0];
            var filePath = Path.GetTempFileName();

            if (formFile.Length <= 0)
            {
                throw new ResponsibleSystemUserFriendlyException($"No files has been send", "No file have been send in request");
            }

            using (var stream = new FileStream(filePath, FileMode.Create))
            {
                await formFile.CopyToAsync(stream);

                stream.Seek(0, SeekOrigin.Begin);
                var assetId = await _azureBlobService.UploadFile(formFile.FileName, stream);

                return(assetId);
            }
        }