static void Main() { Console.Title = "BM Vision API"; VisionApiClient.SetSubscriptionKey(SubscriptionKey); VisionApiClient.SetRegion(AzureRegion.WestEurope); VisionApiClient.SetDefaultQueryParameters(new QueryParameters { VisualFeatures = EnumUtil.GetValues <VisualFeature>().ToList(), Details = EnumUtil.GetValues <Detail>().ToList(), Language = Language.English }); try { var task1 = Task.Run(async() => await MakeRequestFromUrl()); task1.Wait(); //var task2 = Task.Run(async () => await MakeRequestFromFile()); //task2.Wait(); //var task3 = Task.Run(async () => await MakeOCRRequestFromUrl()); //task3.Wait(); var task4 = Task.Run(async() => await MakeOCRRequestFromFile()); task4.Wait(); } catch (VisionApiClientException ex) { Console.WriteLine("== ERROR =="); Console.WriteLine(ex.Message); } Console.ReadLine(); }
private static void InitVisionApiClient() { VisionApiClient.SetSubscriptionKey(_freeSubscriptionKey); VisionApiClient.SetRegion(AzureRegion.WestEurope); VisionApiClient.SetDefaultQueryParameters(new QueryParameters { VisualFeatures = EnumUtil.GetValues <VisualFeature>().ToList(), Details = EnumUtil.GetValues <Detail>().ToList(), Language = Language.English }); }