public IActionResult GetImageRecognitionLabelMap([FromRoute] ImageRecognitionExpectedData expectedData)
 {
     return(new ObjectResult(_getImageRecognitionLabelMapHandler.Handle(
                                 new GetImageRecognitionLabelMap {
         ExpectedData = expectedData
     })));
 }
 public async void GetImageRecognitionModel([FromRoute] ImageRecognitionExpectedData expectedData)
 {
     var bytes = _getImageRecognitionModelHandler.Handle(
         new GetImageRecognitionModel {
         ExpectedData = expectedData
     });
     await Response.Body.WriteAsync(bytes, 0, bytes.Length);
 }
예제 #3
0
        public IActionResult GetDocumentToProcessResources([FromRoute] Guid documentId)
        {
            try
            {
                var queryResult =
                    _getDocumentsBitmapHandler.Handle(new GetBitmapsForDocumentToProcess {
                    DocumentId = documentId
                });

                return(new JsonResult(new FileStorageRequestResult <ICollection <OrderedBitmapResource> >
                {
                    Success = true,
                    Result = queryResult
                }));
            }
            catch
            {
                return(new JsonResult(new FileStorageRequestResult <ICollection <OrderedBitmapResource> >
                {
                    Success = false
                }));
            }
        }
        public IActionResult GetTemplatePageCanvasBitmap([FromRoute] Guid templatePageId)
        {
            try
            {
                var queryResult =
                    _getCanvaseForTemplatePageHandler.Handle(new GetCanvasBitmapForTemplatePage {
                    TemplatePageId = templatePageId
                });

                return(new JsonResult(new FileStorageRequestResult <TemplatePageCanvasBitmapResource>
                {
                    Success = true,
                    Result = queryResult
                }));
            }
            catch (Exception ex)
            {
                return(new JsonResult(new FileStorageRequestResult <TemplatePageCanvasBitmapResource>
                {
                    Success = false
                }));
            }
        }