Documentation ¶
Index ¶
- func InitializeDatabase(log2 logging.Logger) *storage.Controller
- func InitializeLogger() logging.Logger
- func ProvideDatabaseFromServer(srv *Server) *storage.Controller
- func ProvideLoggerFromServer(srv *Server) logging.Logger
- func ProvideShutdownFromServer(srv *Server) *server.ShutdownService
- type Container
- type Registry
- type Server
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitializeDatabase ¶
func InitializeDatabase(log2 logging.Logger) *storage.Controller
func InitializeLogger ¶
func ProvideDatabaseFromServer ¶
func ProvideDatabaseFromServer(srv *Server) *storage.Controller
func ProvideLoggerFromServer ¶
func ProvideShutdownFromServer ¶
func ProvideShutdownFromServer(srv *Server) *server.ShutdownService
Types ¶
type Container ¶
type Container interface { Log() logging.Logger DB() *storage.Controller GetServer() *Server GetRouter() *fiber.App }
type Registry ¶
type Registry struct {
// contains filtered or unexported fields
}
func (*Registry) DB ¶
func (r *Registry) DB() *storage.Controller
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func InitializeServer ¶
func InitializeServer() *Server
func (*Server) DB ¶
func (s *Server) DB() *storage.Controller
func (*Server) Shutdown ¶
func (s *Server) Shutdown() *server.ShutdownService
Click to show internal directories.
Click to hide internal directories.