BuildIt.CognitiveServices.CognitiveServiceClient.ComputerVisionApiRequestAsync C# (CSharp) Метод

ComputerVisionApiRequestAsync() публичный Метод

Extract rich information from images to categorize and process visual data—and protect your users from unwanted Query.
public ComputerVisionApiRequestAsync ( string subscriptionKey, Stream photoStream ) : Task>
subscriptionKey string
photoStream Stream
Результат Task>
        public async Task<ResultDto<AnalysisResult>> ComputerVisionApiRequestAsync(string subscriptionKey, Stream photoStream)
        {
            var resultDto = new ResultDto<AnalysisResult>();
            try
            {
                var analysisResult = await UploadAndAnalyzeImage(subscriptionKey, photoStream);

                resultDto.Result = analysisResult;
                resultDto.Success = resultDto.Result != null;
            }
            catch (Exception ex)
            {
                resultDto.ErrorMessage = ex.Message;
                resultDto.Exception = ex;
                Debug.WriteLine($"Error: {ex}");
            }
            return resultDto;
        }