public static async Task VisionAnalysisKeyvault(
                [VisionAnalysis()]
                VisionAnalysisClient client)
            {
                var request = new VisionAnalysisRequest();

                var result = await client.AnalyzeAsync(request);
            }
            public async Task VisionAnalysisMissingFile(
                [VisionAnalysis()]
                VisionAnalysisClient client)
            {
                var request = new VisionAnalysisRequest();

                var result = await client.AnalyzeAsync(request);
            }
            public static async Task VisionAnalysisWithTooBigImageBytes(
                [VisionAnalysis(AutoResize = false)]
                VisionAnalysisClient client)
            {
                var request = new VisionAnalysisRequest();

                request.ImageBytes = MockResults.SamplePhotoTooBig;

                var result = await client.AnalyzeAsync(request);
            }
            public static async Task VisionAnalysisWithUrl(
                [VisionAnalysis()] VisionAnalysisClient client)
            {
                var request = new VisionAnalysisRequest();

                request.ImageUrl = "http://www.blah";

                var result = await client.AnalyzeAsync(request);

                visionAnalysisUrlResult = result;
            }
            public static async Task VisionAnalysisWithImageBytes(
                [VisionAnalysis()]
                VisionAnalysisClient client)
            {
                var request = new VisionAnalysisRequest();

                request.ImageBytes = MockResults.SamplePhoto;

                var result = await client.AnalyzeAsync(request);

                visionAnalysisImageBytesResult = result;
            }