public async Task<ImageParse> UploadImageAsync(ImageParse image)
        {
            try
            {
                await image.SaveAsync();

                return image;
            }
            catch (Exception ex)
            {
                var msg = ex.Message;

                return null;
            }
        }
        public async Task<ImageParse> ConvertSingleImageAsync(ImageSql sqlImage)
        {
            var parseImage = new ImageParse()
            {
                Title = sqlImage.Title,
                Description = sqlImage.Description,

            };

            if (sqlImage.ImageInfo != null)
            {
                var sqlImageInfo = sqlImage.ImageInfo;

                var imageInfo = new ParseFile(sqlImageInfo.OriginalName.ReplaceFileNameWithGuid(), sqlImageInfo.ByteArrayContent);

                imageInfo = await this.parseFilesService.UploadFileAsync(imageInfo);

                parseImage.ImageInfo = imageInfo;
                parseImage.ImageUrl = imageInfo.Url.OriginalString;
            }

            return parseImage;
        }