apiserver

package
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 26, 2022 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Server

type Server struct {
	// contains filtered or unexported fields
}

func ProvideServer

func ProvideServer(params ServerParams) *Server

func (*Server) Run

func (s *Server) Run(isCacheReady *bool)

type ServerParams

type ServerParams struct {
	dig.In

	AppConfig  *appconfig.AppConfig
	TikiLogger *logger.TikiLogger
	AWSService *services.AWSService
	DBLayer    models.DBLayer

	PermissionRepository *repositories.PermissionRepository
	SessionRepository    *repositories.SessionRepository
	DomainRepository     *repositories.DomainRepository
	BanRepository        *repositories.BanRepository
	GroupRepository      *repositories.GroupRepository
	TicketRepository     *repositories.TicketRepository
	IMORepository        *repositories.IMORepository
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL