Documentation
¶
Index ¶
- func Call[TraceData, T any, TP ctx.TracePtr[TraceData]](c *ctx.BaseCtx[TraceData, TP], data T) *berror.ErrMsg
- func Logger()
- func MiddleLocalEvent[TraceData any, TP ctx.TracePtr[TraceData]](next handler.HandleFunc[TraceData, TP]) handler.HandleFunc[TraceData, TP]
- func Publish[TraceData any, TP ctx.TracePtr[TraceData]](c *ctx.BaseCtx[TraceData, TP], data any)
- func Register[TraceData, T any, TP ctx.TracePtr[TraceData]](desc string, f func(*ctx.BaseCtx[TraceData, TP], T) *berror.ErrMsg)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Call ¶
func Call[TraceData, T any, TP ctx.TracePtr[TraceData]](c *ctx.BaseCtx[TraceData, TP], data T) *berror.ErrMsg
Call sync call local event
func MiddleLocalEvent ¶
func MiddleLocalEvent[TraceData any, TP ctx.TracePtr[TraceData]]( next handler.HandleFunc[TraceData, TP], ) handler.HandleFunc[TraceData, TP]
MiddleLocalEvent local event middleware,call Publish local event
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.