public IActionResult DiagramItemDelete(DiagramItemDeleteRequest request) { var response = new DiagramItemDeleteResponse { Success = true, ClientId = request.ClientId, ActionId = request.ActionId, DiagramId = request.DiagramId, DiagramItemsId = request.DiagramItemsId, RelationsId = request.RelationsId }; _mainNotifier.DiagramItemDeleteResponse(response); var diagram = _diagramService.GetDiagramById(request.DiagramId); var action = new DiagramItemDeleteAction(request.ActionId, request); _actionService.AddAction(diagram, action); return(Ok()); }
public async void DiagramItemDeleteResponse(DiagramItemDeleteResponse response) { await SendResponse(response); }