//go:build wireinject package server import ( "context" "net/http" "github.com/google/wire" "github.com/xmdhs/authlib-skin/config" "github.com/xmdhs/authlib-skin/handle" "github.com/xmdhs/authlib-skin/handle/yggdrasil" "github.com/xmdhs/authlib-skin/server/route" "github.com/xmdhs/authlib-skin/service" yggdrasilS "github.com/xmdhs/authlib-skin/service/yggdrasil" ) func InitializeRoute(ctx context.Context, c config.Config) (*http.Server, func(), error) { panic(wire.Build(Set, route.NewRoute, NewSlog, NewServer, handle.NewHandel, yggdrasil.NewYggdrasil, service.NewWebService, yggdrasilS.NewYggdrasil, )) }