package admin import ( "server/internal/router" "go.uber.org/fx" ) var Module = fx.Module("admin-handlers", fx.Provide( // 特殊路由 不用鉴权 router.AsRegistrar(router.AdminPublicRoutes, NewAuthHandler), router.AsRegistrar(router.AdminRoutes, NewApiHandler), router.AsRegistrar(router.AdminRoutes, NewCategoryHandler), router.AsRegistrar(router.AdminRoutes, NewFileHandler), router.AsRegistrar(router.AdminRoutes, NewMenuHandler), router.AsRegistrar(router.AdminRoutes, NewPostHandler), router.AsRegistrar(router.AdminRoutes, NewRoleHandler), router.AsRegistrar(router.AdminRoutes, NewTagHandler), router.AsRegistrar(router.AdminRoutes, NewUserHandler), router.AsRegistrar(router.AdminRoutes, NewSystemHandler), router.AsRegistrar(router.AdminRoutes, NewAccessLogHandler), ), )