private async Task <IDictionary <string, string> > GetTagsAsync(S3FileKey key) { var getTagsRequest = new GetObjectTaggingRequest { BucketName = BucketNameConstructor.GetBucketName(key), Key = key.Key, VersionId = key.VersionId }; var objectTags = await AmazonS3.GetObjectTaggingAsync(getTagsRequest); return(objectTags.Tagging.ToDictionary()); }