Ejemplo n.º 1
0
 public MenuesController(
     IGetMenuesQuery getMenuesQuery,
     ISaveMenuCommand saveMenuCommand,
     IDeleteMenuCommand deleteMenuCommand)
 {
     _getMenuesQuery    = getMenuesQuery;
     _saveMenuCommand   = saveMenuCommand;
     _deleteMenuCommand = deleteMenuCommand;
 }
Ejemplo n.º 2
0
 public IActionResult Delete(int id, [FromServices] IDeleteMenuCommand command)
 {
     executor.ExecuteCommand(command, id);
     return(NoContent());
 }
Ejemplo n.º 3
0
 public Task <IActionResult> Delete(
     [FromServices] IDeleteMenuCommand command,
     int id,
     CancellationToken cancellationToken) => command.ExecuteAsync(id);