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)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…