예제 #1
0
        public IActionResult DiagramItemResize(DiagramItemResizeRequest request)
        {
            var response = new DiagramItemResizeResponse
            {
                Success   = true,
                ClientId  = request.ClientId,
                ActionId  = request.ActionId,
                DiagramId = request.DiagramId,
                Items     = request.Items
            };

            _mainNotifier.DiagramItemResizeResponse(response);
            var diagram = _diagramService.GetDiagramById(request.DiagramId);
            var action  = new DiagramItemResizeAction(request.ActionId, request);

            _actionService.AddAction(diagram, action);

            return(Ok());
        }
예제 #2
0
 public async void DiagramItemResizeResponse(DiagramItemResizeResponse response)
 {
     await SendResponse(response);
 }