Documentation
¶
Index ¶
- func NewOneKernelService(params ...interface{}) (interface{}, error)
- type OneKernelProvider
- func (ok *OneKernelProvider) Boot(c framework.Container) error
- func (ok *OneKernelProvider) IsDefer() bool
- func (ok *OneKernelProvider) Name() string
- func (ok *OneKernelProvider) Params(c framework.Container) []interface{}
- func (ok *OneKernelProvider) Register(c framework.Container) framework.NewInstance
- type OneKernelService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewOneKernelService ¶
func NewOneKernelService(params ...interface{}) (interface{}, error)
Types ¶
type OneKernelProvider ¶
func (*OneKernelProvider) Boot ¶
func (ok *OneKernelProvider) Boot(c framework.Container) error
Boot 启动的时候判断是否外界注入了容器,没有的话需要初始化
func (*OneKernelProvider) IsDefer ¶
func (ok *OneKernelProvider) IsDefer() bool
IsDefer 引擎需要开始的时候就初始化
func (*OneKernelProvider) Name ¶
func (ok *OneKernelProvider) Name() string
func (*OneKernelProvider) Params ¶
func (ok *OneKernelProvider) Params(c framework.Container) []interface{}
func (*OneKernelProvider) Register ¶
func (ok *OneKernelProvider) Register(c framework.Container) framework.NewInstance
type OneKernelService ¶
type OneKernelService struct {
// contains filtered or unexported fields
}
func (*OneKernelService) HttpEngine ¶
func (oks *OneKernelService) HttpEngine() http.Handler
Click to show internal directories.
Click to hide internal directories.