defaultbuilder

package
v0.0.0-...-aa3d5c5 Latest Latest
Warning

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

Go to latest
Published: Dec 4, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DefaultAppBuilder

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

默认实现的 dinfra.AppBuilder

func New

func New() *DefaultAppBuilder

func (*DefaultAppBuilder) Build

func (builder *DefaultAppBuilder) Build() (dinfra.App, error)

func (*DefaultAppBuilder) ConfigService

func (builder *DefaultAppBuilder) ConfigService(configFuncs ...dinfra.ServiceConfigFunc) *DefaultAppBuilder

func (*DefaultAppBuilder) UseConfig

func (builder *DefaultAppBuilder) UseConfig(options *extgookit.ConfigOptions) *DefaultAppBuilder

使用默认的 config ;可以自行注入不同的实现

func (*DefaultAppBuilder) UseLogger

func (builder *DefaultAppBuilder) UseLogger() *DefaultAppBuilder

使用默认的 logger ;可以自行注入不同的实现

Jump to

Keyboard shortcuts

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