private static Service.Results.ExtractTextResult ExtractTextContent(IModeratorServiceV2 moderatorService, bool cacheImage = false)
 {
     using (Stream stream = new FileStream(TestImageContent, FileMode.Open, FileAccess.Read))
     {
         ImageModeratableContent imageContent =
             new ImageModeratableContent(new BinaryContent(stream, "image/jpeg"));
         var extractResponse = moderatorService.ExtractTextAsync(imageContent, "eng", true);
         return(extractResponse.Result);
     }
 }
 private static Service.Results.EvaluateImageResult EvaluateImageContent(IModeratorServiceV2 moderatorService, bool cacheImage = false)
 {
     using (Stream stream = new FileStream(TestImageContent, FileMode.Open, FileAccess.Read))
     {
         ImageModeratableContent imageContent =
             new ImageModeratableContent(new BinaryContent(stream, "image/jpeg"));
         var moderateResult = moderatorService.EvaluateImageAsync(imageContent, cacheImage);
         return(moderateResult.Result);
     }
 }
 private static Service.Results.BaseModeratorResult CacheImageContent(IModeratorServiceV2 moderatorService)
 {
     using (Stream stream = new FileStream(TestImageContent, FileMode.Open, FileAccess.Read))
     {
         ImageModeratableContent imageContent =
             new ImageModeratableContent(TestImageUrl);//(TestCacheImage);
         var moderateResult = moderatorService.CacheImageContent(imageContent);
         return(moderateResult.Result);
         //var actualResult = moderateResult.Result;
         //Assert.AreNotEqual(actualResult.CacheID, "");
     }
 }
        private static Service.Results.ExtractTextResult ExtractTextContent(IModeratorServiceV2 moderatorService, bool cacheImage = false)
        {
            using (Stream stream = new FileStream(TestImageContent, FileMode.Open, FileAccess.Read))
            {
                ImageModeratableContent imageContent =
                    new ImageModeratableContent(new BinaryContent(stream, "image/jpeg"));
                var extractResponse = moderatorService.ExtractTextAsync(imageContent, "eng", true);
                return extractResponse.Result;

            }
        }
        private static Service.Results.EvaluateImageResult EvaluateImageContent(IModeratorServiceV2 moderatorService, bool cacheImage = false)
        {
            using (Stream stream = new FileStream(TestImageContent, FileMode.Open, FileAccess.Read))
            {
                ImageModeratableContent imageContent =
                    new ImageModeratableContent(new BinaryContent(stream, "image/jpeg"));
                var moderateResult = moderatorService.EvaluateImageAsync(imageContent, cacheImage);
                return moderateResult.Result;

            }
        }
 private static Service.Results.BaseModeratorResult CacheImageContent(IModeratorServiceV2 moderatorService)
 {
     using (Stream stream = new FileStream(TestImageContent, FileMode.Open, FileAccess.Read))
     {
         ImageModeratableContent imageContent =
             new ImageModeratableContent(TestImageUrl);//(TestCacheImage);
         var moderateResult = moderatorService.CacheImageContent(imageContent);
         return moderateResult.Result;
         //var actualResult = moderateResult.Result;
         //Assert.AreNotEqual(actualResult.CacheID, "");
     }
 }