INNER CODE UNIT · Go
func
donknap/dpanel · app/application/provider.go:14
func (provider *Provider) Register(httpServer *httpserver.Server) {
// 注册一些路由
httpServer.RegisterRouters(
func(engine *gin.Engine) {
cors := engine.Group(function.RouterRootApi(), common.CorsMiddleware{}.Process)
// 站点相关
cors.POST("/app/site/create-by-image", controller.Site{}.CreateByImage)
cors.POST("/app/site/create-by-command", controller.Site{}.CreateByCommand)
cors.POST("/app/site/get-list", controller.Site{}.GetList)
cors.POST("/app/site/get-detail", controller.Site{}.GetDetail)
cors.POST("/app/site/delete", controller.Site{}.Delete)
cors.POST("/app/site/restore", controller.Site{}.Restore)
cors.POST("/app/site/prune", controller.Site{}.Prune)
cors.POST("/app/site-domain/create", controller.SiteDomain{}.Create)
cors.POST("/app/site-domain/delete", controller.SiteDomain{}.Delete)
cors.POST("/app/site-domain/get-list", controller.SiteDomain{}.GetList)