registerRouteWithAuth method

void registerRouteWithAuth (String method, String route, Schema schema, dynamic authorize(RequestContext req, ResponseContext res, dynamic next()), dynamic action(RequestContext req, ResponseContext res))

Registers a route with authorization in HTTP endpoint.

  • method HTTP method: 'get', 'head', 'post', 'put', 'delete'
  • route a command route. Base route will be added to this route
  • schema a validation schema to validate received parameters.
  • authorize an authorization interceptor
  • action an action function that is called when operation is invoked.