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

22 lines
402 B
Go

package yggdrasil
import (
"github.com/xmdhs/authlib-skin/config"
"github.com/xmdhs/authlib-skin/db/cache"
"github.com/xmdhs/authlib-skin/db/ent"
)
type Yggdrasil struct {
client *ent.Client
cache cache.Cache
c config.Config
}
func NewYggdrasil(client *ent.Client, cache cache.Cache, c config.Config) *Yggdrasil {
return &Yggdrasil{
client: client,
cache: cache,
c: c,
}
}