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);