app

package
v0.0.0-...-4f67001 Latest Latest
Warning

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

Go to latest
Published: Feb 12, 2025 License: MIT Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type App

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

func NewApp

func NewApp(ctx context.Context) (*App, error)

func (*App) Run

func (a *App) Run() error

type ServiceProvider

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

func (*ServiceProvider) DB

func (*ServiceProvider) DBLogger

func (s *ServiceProvider) DBLogger(ctx context.Context) *logger.DBLogger

func (*ServiceProvider) GRPCConfig

func (s *ServiceProvider) GRPCConfig() config.GRPCConfig

func (*ServiceProvider) PGConfig

func (s *ServiceProvider) PGConfig() config.PGConfig

func (*ServiceProvider) TxManager

func (s *ServiceProvider) TxManager(ctx context.Context) db.TxManager

func (*ServiceProvider) UserApi

func (s *ServiceProvider) UserApi(ctx context.Context) *api.Server

func (*ServiceProvider) UserRepository

func (s *ServiceProvider) UserRepository(ctx context.Context) repository.UserRepository

func (*ServiceProvider) UserService

func (s *ServiceProvider) UserService(ctx context.Context) service.UserService

Jump to

Keyboard shortcuts

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