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