Example #1
0
 public async Task <ActionResult <TreeModel> > DeleteThematicTreeAsync(int nodeId)
 {
     var(newModel, childDetached) = CurrentModel.RemoveBranch(nodeId);
     if (newModel == null && childDetached == null)
     {
         return(NotFound());
     }
     CurrentModel = newModel;
     return(Ok(await Task.FromResult(CurrentModel)));
 }