mirror of
https://github.com/hibiken/asynqmon.git
synced 2025-10-03 18:52:01 +08:00
rename PayloadStringer => BytesStringer
This commit is contained in:
14
router.go
14
router.go
@@ -8,18 +8,18 @@ import (
|
||||
)
|
||||
|
||||
type RouterOptions struct {
|
||||
RedisClient redis.UniversalClient
|
||||
Inspector *asynq.Inspector
|
||||
Middlewares []mux.MiddlewareFunc
|
||||
PayloadStringer PayloadStringer
|
||||
RedisClient redis.UniversalClient
|
||||
Inspector *asynq.Inspector
|
||||
Middlewares []mux.MiddlewareFunc
|
||||
BytesStringer BytesStringer
|
||||
}
|
||||
|
||||
func NewRouter(opts RouterOptions) *mux.Router {
|
||||
router := mux.NewRouter()
|
||||
inspector := opts.Inspector
|
||||
t := &transformer{ps: defaultPayloadStringer}
|
||||
if opts.PayloadStringer != nil {
|
||||
t = &transformer{ps: opts.PayloadStringer}
|
||||
t := &transformer{bs: defaultBytesStringer}
|
||||
if opts.BytesStringer != nil {
|
||||
t = &transformer{bs: opts.BytesStringer}
|
||||
}
|
||||
|
||||
for _, mf := range opts.Middlewares {
|
||||
|
Reference in New Issue
Block a user