dic

package
v0.0.0-...-355cc10 Latest Latest
Warning

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

Go to latest
Published: Jun 3, 2025 License: MIT Imports: 12 Imported by: 0

Documentation

Overview

Code generated by "templater"; DO NOT EDIT. source: di.go

Index

Constants

This section is empty.

Variables

Functions

func CreateCommand

func CreateCommand(app *app.ApplicationSetup) *cobra.Command

Types

type App

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

func CreateApp

func CreateApp(applicationSetup *app.ApplicationSetup, config Config) (*App, error)

func NewApplication

func NewApplication(
	systemApp *app.ApplicationSetup, _ *setter_0,
	_ *setter_1,
	logger00 *NameSlogLogger0,
	runner21 *NameAppRunnerHandler2,
	_ NameAppRunnerRegister3,
	_ *NameServerHandler4,
	_ *NameHandlersIdentity5,
	_ *NameHandlersReverse6,
) *App

func (*App) GetLogger

func (h *App) GetLogger() *slog.Logger

func (*App) GetRunner

func (h *App) GetRunner() *appRunner.Handler

func (*App) Run

func (h *App) Run() error

type AppConfig

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

func NewAppConfig

func NewAppConfig(prefix string, cmd *cobra.Command) *AppConfig

func (*AppConfig) Config

func (c *AppConfig) Config() Config

func (*AppConfig) ConfigCommand

func (c *AppConfig) ConfigCommand(app *app.ApplicationSetup) *cobra.Command

func (*AppConfig) Configurator

func (c *AppConfig) Configurator() *configurator.Handler

func (*AppConfig) Read

func (c *AppConfig) Read(app *app.ApplicationSetup, cmd *cobra.Command) error

func (*AppConfig) Register

func (c *AppConfig) Register(prefix string, in interface{})

type Config

type Config struct {
	NameLoggerConfig1 logger.Config
	NameServerConfig7 server.Config
}

func NewConfig

func NewConfig(prefix string,
	configurator *configurator.Handler,
) *Config

type NameAppRunnerHandler2

type NameAppRunnerHandler2 appRunner.Handler

func GetNameAppRunnerHandler2

func GetNameAppRunnerHandler2(arg0 *NameSlogLogger0,
) *NameAppRunnerHandler2

type NameAppRunnerRegister3

type NameAppRunnerRegister3 appRunner.Register

func GetNameAppRunnerRegister3

func GetNameAppRunnerRegister3(arg0 *NameAppRunnerHandler2,
) NameAppRunnerRegister3

type NameHandlersIdentity5

type NameHandlersIdentity5 handlers.Identity

func GetNameHandlersIdentity5

func GetNameHandlersIdentity5() *NameHandlersIdentity5

type NameHandlersReverse6

type NameHandlersReverse6 handlers.Reverse

func GetNameHandlersReverse6

func GetNameHandlersReverse6() *NameHandlersReverse6

type NameLoggerConfig1

type NameLoggerConfig1 logger.Config

func GetNameLoggerConfig1

func GetNameLoggerConfig1(c Config) NameLoggerConfig1

type NameServerConfig7

type NameServerConfig7 server.Config

func GetNameServerConfig7

func GetNameServerConfig7(c Config) NameServerConfig7

type NameServerHandler4

type NameServerHandler4 server.Handler

type NameSlogLogger0

type NameSlogLogger0 slog.Logger

func GetNameSlogLogger0

func GetNameSlogLogger0(arg0 NameLoggerConfig1,
) *NameSlogLogger0

Jump to

Keyboard shortcuts

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