package usermanager import ( "context" "github.com/sagernet/sing-box/adapter" "github.com/sagernet/sing-box/adapter/service" "github.com/sagernet/sing-box/log" "github.com/sagernet/sing-box/option" ) func RegisterService(registry *service.Registry) { service.Register[option.UserManagerOptions](registry, "user_manager", NewUserManager) } func NewUserManager(ctx context.Context, logger log.ContextLogger, tag string, options option.UserManagerOptions) (adapter.Service, error) { return New(ctx, logger, tag, options) }