Documentation
¶
Index ¶
- func RegisterFiberRouteHandlers(ctx fiberhouse.IApplicationContext, cs fiberhouse.CoreStarter)
- func RegisterFiberSwagger(ctx fiberhouse.IApplicationContext, cs fiberhouse.CoreStarter)
- func RegisterGinRouteHandlers(ctx fiberhouse.IApplicationContext, cs fiberhouse.CoreStarter)
- func RegisterGinSwagger(ctx fiberhouse.IApplicationContext, cs fiberhouse.CoreStarter)
- type FiberRouteRegisterProvider
- type GinRouteRegisterProvider
- type RouteRegisterPManager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterFiberRouteHandlers ¶
func RegisterFiberRouteHandlers(ctx fiberhouse.IApplicationContext, cs fiberhouse.CoreStarter)
RegisterRouteHandlers 注册各业务模块的路由处理器
func RegisterFiberSwagger ¶
func RegisterFiberSwagger(ctx fiberhouse.IApplicationContext, cs fiberhouse.CoreStarter)
RegisterFiberSwagger 注册Swagger UI route
func RegisterGinRouteHandlers ¶
func RegisterGinRouteHandlers(ctx fiberhouse.IApplicationContext, cs fiberhouse.CoreStarter)
RegisterRouteHandlers 注册各业务模块的路由处理器
func RegisterGinSwagger ¶
func RegisterGinSwagger(ctx fiberhouse.IApplicationContext, cs fiberhouse.CoreStarter)
RegisterGinSwagger 注册Swagger UI route
Types ¶
type FiberRouteRegisterProvider ¶
type FiberRouteRegisterProvider struct {
fiberhouse.IProvider
}
func NewFiberRouteRegisterProvider ¶
func NewFiberRouteRegisterProvider() *FiberRouteRegisterProvider
func (*FiberRouteRegisterProvider) Initialize ¶
func (p *FiberRouteRegisterProvider) Initialize(ctx fiberhouse.IContext, initFunc ...fiberhouse.ProviderInitFunc) (any, error)
type GinRouteRegisterProvider ¶
type GinRouteRegisterProvider struct {
fiberhouse.IProvider
}
func NewGinRouteRegisterProvider ¶
func NewGinRouteRegisterProvider() *GinRouteRegisterProvider
func (*GinRouteRegisterProvider) Initialize ¶
func (p *GinRouteRegisterProvider) Initialize(ctx fiberhouse.IContext, initFunc ...fiberhouse.ProviderInitFunc) (any, error)
type RouteRegisterPManager ¶
type RouteRegisterPManager struct {
fiberhouse.IProviderManager
}
func NewRouteRegisterPManager ¶
func NewRouteRegisterPManager(ctx fiberhouse.IContext) *RouteRegisterPManager
func (*RouteRegisterPManager) LoadProvider ¶
func (m *RouteRegisterPManager) LoadProvider(loadFunc ...fiberhouse.ProviderLoadFunc) (any, error)
Click to show internal directories.
Click to hide internal directories.