webconfig

package
v0.0.0-...-e3601d1 Latest Latest
Warning

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

Go to latest
Published: Dec 7, 2025 License: MulanPSL-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InjectWebConfig

func InjectWebConfig(s *WebConfig)

func InjectWebConfigFactroy

func InjectWebConfigFactroy(s *WebConfigFactroy)

func LoadWebConfig

func LoadWebConfig() baseiface.ISingleton

func LoadWebConfigFactroy

func LoadWebConfigFactroy() baseiface.ISingleton

Types

type MicroConfig

type MicroConfig struct {
	Conf config.Config
}

@Title 文件名称: MicroConfig.go @Description 描述: MicroConfig

@Author 作者: leijianming@163.com 时间(2024-01-31 22:38:21) @Update 作者: leijianming@163.com 时间(2024-01-31 22:38:21)

func (*MicroConfig) Get

func (cfg *MicroConfig) Get(paths ...string) reader.Value

func (*MicroConfig) Load

func (cfg *MicroConfig) Load() (config.Config, error)

type WebConfig

type WebConfig struct {
	basedto.BaseEntitySingle
	RootDir string
	CfgFile string
}

func FindBeanWebConfig

func FindBeanWebConfig() *WebConfig

func NewWebConfig

func NewWebConfig() *WebConfig

func (*WebConfig) BuildFileName

func (this *WebConfig) BuildFileName(env string) string

type WebConfigFactroy

type WebConfigFactroy struct {
	basedto.BaseEntitySingle
	WebConfig *WebConfig

	Dev     *WebConfig
	Test    *WebConfig
	Release *WebConfig
	Master  *WebConfig
}

func FindBeanWebConfigFactroy

func FindBeanWebConfigFactroy() *WebConfigFactroy

func NewWebConfigFactroy

func NewWebConfigFactroy() *WebConfigFactroy

func (*WebConfigFactroy) Load

func (this *WebConfigFactroy) Load() *WebConfigFactroy

Jump to

Keyboard shortcuts

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