Пример #1
0
        public async Task <ImageReviewResponse> ReviewImageAsync(ImageReviewRequest request)
        {
            var client    = ProxyManager.ProxyManager.Instance.CreateProxy <IImagingInteractionManager>();
            var imageInfo = await client.GetImageInfoAsync(request.ImageId);

            ImageData dailyImageData = await client.GetImageDataForReviewAsync(request.ImageId);

            ImageData referenceImageData = null;

            ProxyManager.ProxyManager.Instance.CloseProxy(client);

            return(new ImageReviewResponse()
            {
                DailyImage = dailyImageData,
                ReferenceImage = referenceImageData,
            });
        }
 public Task <ImageReviewResponse> ReviewImageAsync(ImageReviewRequest request) =>
 Channel.ReviewImageAsync(request);