Files
livekit/pkg/service/wire.go

21 lines
489 B
Go

//+build wireinject
package service
import (
"github.com/google/wire"
"github.com/livekit/livekit-server/pkg/auth"
"github.com/livekit/livekit-server/pkg/config"
"github.com/livekit/livekit-server/pkg/routing"
)
func InitializeServer(conf *config.Config, keyProvider auth.KeyProvider,
roomStore RoomStore, router routing.Router, currentNode routing.LocalNode,
selector routing.NodeSelector) (*LivekitServer, error) {
wire.Build(
ServiceSet,
)
return &LivekitServer{}, nil
}