app

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: May 6, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAnanApp

func NewAnanApp(params ...interface{}) (interface{}, error)

Types

type AnanApp

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

func (AnanApp) AppFolder

func (a AnanApp) AppFolder() string

func (AnanApp) AppID

func (a AnanApp) AppID() string

func (AnanApp) BaseFolder

func (a AnanApp) BaseFolder() string

func (AnanApp) CommandFolder

func (a AnanApp) CommandFolder() string

func (AnanApp) ConfigFolder

func (a AnanApp) ConfigFolder() string

func (AnanApp) ConsoleFolder

func (a AnanApp) ConsoleFolder() string

func (AnanApp) HttpFolder

func (a AnanApp) HttpFolder() string

func (*AnanApp) LoadAppConfig

func (app *AnanApp) LoadAppConfig(kv map[string]string)

LoadAppConfig 加载配置map

func (AnanApp) LogFolder

func (a AnanApp) LogFolder() string

func (AnanApp) MiddlewareFolder

func (a AnanApp) MiddlewareFolder() string

func (AnanApp) ProviderFolder

func (a AnanApp) ProviderFolder() string

func (AnanApp) RuntimeFolder

func (a AnanApp) RuntimeFolder() string

func (AnanApp) StorageFolder

func (a AnanApp) StorageFolder() string

func (AnanApp) TestFolder

func (a AnanApp) TestFolder() string

func (AnanApp) Version

func (a AnanApp) Version() string

type AnanAppProvider

type AnanAppProvider struct {
	BaseFolder string
}

提供App的具体实现方法

func (*AnanAppProvider) Boot

func (a *AnanAppProvider) Boot(container framework.Container) error

func (*AnanAppProvider) IsDefer

func (a *AnanAppProvider) IsDefer() bool

func (*AnanAppProvider) Name

func (a *AnanAppProvider) Name() string

func (*AnanAppProvider) Params

func (a *AnanAppProvider) Params(container framework.Container) []interface{}

func (*AnanAppProvider) Register

func (a *AnanAppProvider) Register(container framework.Container) framework.NewInstance

Jump to

Keyboard shortcuts

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