public async Task S3Sqlite3GetImage(string referenceId, string outputFile)
        {
            const string bucketKey = "your_bucket_name";//a S3 bucket storing images;

            S3SqliteImgFile.Create(bucketKey);
            S3SqliteImgFile s3SqliteImgFile = S3SqliteImgFile.Instance;

            await s3SqliteImgFile.GetFileFromS3Bucket(bucketKey, referenceId, outputFile);
        }
        public async Task <string> S3Sqlite3GetImageBase64(string referenceId)
        {
            const string bucketKey = "your_bucket_name";//a S3 bucket storing images;

            S3SqliteImgFile.Create(bucketKey);
            S3SqliteImgFile s3SqliteImgFile = S3SqliteImgFile.Instance;

            string fileBase64 = await s3SqliteImgFile.GetFileBase64FromS3Bucket(bucketKey, referenceId);

            return(fileBase64);
        }