TinySkin/handle/yggdrasil/yggdrasil.go
2023-09-03 20:50:42 +08:00

23 lines
527 B
Go

package yggdrasil
import (
"log/slog"
"github.com/go-playground/validator/v10"
yggdrasilS "github.com/xmdhs/authlib-skin/service/yggdrasil"
)
type Yggdrasil struct {
logger *slog.Logger
validate *validator.Validate
yggdrasilService *yggdrasilS.Yggdrasil
}
func NewYggdrasil(logger *slog.Logger, validate *validator.Validate, yggdrasilService *yggdrasilS.Yggdrasil) *Yggdrasil {
return &Yggdrasil{
logger: logger,
validate: validate,
yggdrasilService: yggdrasilService,
}
}