private Task AnnotateImageAsync()

in functions/image-analysis/csharp/Function.cs [63:73]


        private Task<AnnotateImageResponse> AnnotateImageAsync(StorageObjectData data, CancellationToken cancellationToken)
        {
            var features = new[] { LabelDetection, Feature.Types.Type.ImageProperties, SafeSearchDetection}
                .Select(type => new Feature { Type = type, MaxResults = 20 });
            var request = new AnnotateImageRequest
            {
                Image = Image.FromUri($"gs://{data.Bucket}/{data.Name}"),
                Features = { features }
            };
            return _visionClient.AnnotateAsync(request, cancellationToken);
        }