api_has_middleware.api 270 B

123456789101112131415
  1. type Request struct {
  2. Name string `path:"name,options=you|me"`
  3. }
  4. type Response struct {
  5. Message string `json:"message"`
  6. }
  7. @server(
  8. middleware: TokenValidate
  9. )
  10. service A-api {
  11. @handler GreetHandler
  12. get /greet/from/:name(Request) returns (Response)
  13. }