Documentation ¶
Index ¶
- func NewWebKernelService(params ...interface{}) (interface{}, error)
- type WebKernelProvider
- func (provider *WebKernelProvider) Boot(c framework.Container) error
- func (provider *WebKernelProvider) IsDefer() bool
- func (provider *WebKernelProvider) Name() string
- func (provider *WebKernelProvider) Params(c framework.Container) []interface{}
- func (provider *WebKernelProvider) Register(c framework.Container) framework.NewInstance
- type WebKernelService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewWebKernelService ¶
func NewWebKernelService(params ...interface{}) (interface{}, error)
NewWebkernelService
Types ¶
type WebKernelProvider ¶
WebKernelProvider web engine
func (*WebKernelProvider) Boot ¶
func (provider *WebKernelProvider) Boot(c framework.Container) error
Boot boot startup check is registration Engine, if not register new engine instance
func (*WebKernelProvider) IsDefer ¶
func (provider *WebKernelProvider) IsDefer() bool
IsDefer we want to initialize right from the start
func (*WebKernelProvider) Name ¶
func (provider *WebKernelProvider) Name() string
Name provider identify
func (*WebKernelProvider) Params ¶
func (provider *WebKernelProvider) Params(c framework.Container) []interface{}
Params just a httpEngine
func (*WebKernelProvider) Register ¶
func (provider *WebKernelProvider) Register(c framework.Container) framework.NewInstance
Register
type WebKernelService ¶
type WebKernelService struct {
// contains filtered or unexported fields
}
func (*WebKernelService) HttpEngine ¶
func (s *WebKernelService) HttpEngine() http.Handler
HttpEngine
Click to show internal directories.
Click to hide internal directories.