// Code generated by goctl. DO NOT EDIT. // goctl 1.10.2 package handler import ( "net/http" "udeServer/internal/svc" "github.com/zeromicro/go-zero/rest" ) func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) { server.AddRoutes( []rest.Route{ { Method: http.MethodGet, Path: "/db/ping", Handler: DbPingHandler(serverCtx), }, { Method: http.MethodPost, Path: "/directories", Handler: CreateDirectoryHandler(serverCtx), }, { Method: http.MethodGet, Path: "/directories", Handler: ListDirectoriesHandler(serverCtx), }, { Method: http.MethodGet, Path: "/directories/:id", Handler: GetDirectoryHandler(serverCtx), }, { Method: http.MethodPut, Path: "/directories/:id", Handler: UpdateDirectoryHandler(serverCtx), }, { Method: http.MethodDelete, Path: "/directories/:id", Handler: DeleteDirectoryHandler(serverCtx), }, { Method: http.MethodGet, Path: "/from/:name", Handler: UdeServerHandler(serverCtx), }, { Method: http.MethodPost, Path: "/keys", Handler: CreateKeyHandler(serverCtx), }, { Method: http.MethodPost, Path: "/keys/list", Handler: ListKeysHandler(serverCtx), }, { Method: http.MethodGet, Path: "/keys/:id", Handler: GetKeyHandler(serverCtx), }, { Method: http.MethodPut, Path: "/keys/:id", Handler: UpdateKeyHandler(serverCtx), }, { Method: http.MethodDelete, Path: "/keys/:id", Handler: DeleteKeyHandler(serverCtx), }, { Method: http.MethodPost, Path: "/services", Handler: CreateServiceHandler(serverCtx), }, { Method: http.MethodGet, Path: "/services", Handler: ListServicesHandler(serverCtx), }, { Method: http.MethodGet, Path: "/services/:id", Handler: GetServiceHandler(serverCtx), }, { Method: http.MethodPut, Path: "/services/:id", Handler: UpdateServiceHandler(serverCtx), }, { Method: http.MethodDelete, Path: "/services/:id", Handler: DeleteServiceHandler(serverCtx), }, }, rest.WithPrefix("/api/v1"), ) }