public GetImageStatusResponse(GetImageStatusResult result)
 {
     ImageName    = result.ImageName;
     Size         = result.Size;
     LastModified = result.LastModified;
     ETag         = result.ETag;
     ContentType  = result.ContentType;
     MetaData     = result.MetaData;
 }
        public async Task <GetImageStatusResponse> GetImageStatusAsync(GetImageRequest request)
        {
            try
            {
                ImageLocationParam param = new ImageLocationParam()
                {
                    BucketName = request.BucketName,
                    ImageName  = request.ImageName
                };

                GetImageStatusResult result = await _minioRepository.GetImageStatusAsync(param);

                return(new GetImageStatusResponse(result));
            }
            catch (Exception exception)
            {
                //SentrySdk.CaptureException(exception);
                throw;
            }
        }