ecs/servers/gate/handler/request.go
2025-07-16 10:05:22 +08:00

20 lines
485 B
Go

package handler
import (
"ecs/servers/gate/logic"
"github.com/oylshe1314/framework/client/rpc"
"github.com/oylshe1314/framework/server"
)
type RequestHandler struct {
*Handler
httpRpcClient rpc.HttpRpcClient
gateManager *logic.GateManager
}
func NewRequestHandler(svr server.Server, httpRpcClient rpc.HttpRpcClient, gateManager *logic.GateManager) *RequestHandler {
return &RequestHandler{Handler: newHandler(svr), httpRpcClient: httpRpcClient, gateManager: gateManager}
}