Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
App foundation.Application
)
Functions ¶
func Background ¶
Types ¶
type Context ¶
type Context struct {
Ctx
}
func NewContext ¶
func NewContext() *Context
func (*Context) Request ¶
func (c *Context) Request() http.ContextRequest
func (*Context) Response ¶
func (c *Context) Response() http.ContextResponse
func (*Context) WithContext ¶
type HTTPRunner ¶
type HTTPRunner struct {
// contains filtered or unexported fields
}
func NewHTTPRunner ¶
func NewHTTPRunner(config config.Config, route route.Route) *HTTPRunner
func (*HTTPRunner) Run ¶
func (r *HTTPRunner) Run() error
func (*HTTPRunner) ShouldRun ¶
func (r *HTTPRunner) ShouldRun() bool
func (*HTTPRunner) Shutdown ¶
func (r *HTTPRunner) Shutdown() error
func (*HTTPRunner) Signature ¶
func (r *HTTPRunner) Signature() string
type RateLimiter ¶
type RateLimiter struct {
// contains filtered or unexported fields
}
func NewRateLimiter ¶
func NewRateLimiter() *RateLimiter
func (*RateLimiter) ForWithLimits ¶
type ServiceProvider ¶
type ServiceProvider struct{}
func (*ServiceProvider) Boot ¶
func (r *ServiceProvider) Boot(app foundation.Application)
func (*ServiceProvider) Register ¶
func (r *ServiceProvider) Register(app foundation.Application)
func (*ServiceProvider) Relationship ¶
func (r *ServiceProvider) Relationship() contractsbinding.Relationship
func (*ServiceProvider) Runners ¶
func (r *ServiceProvider) Runners(app foundation.Application) []foundation.Runner
Click to show internal directories.
Click to hide internal directories.