diff --git a/server.go b/server.go index 2bfdcb4..506e0e4 100644 --- a/server.go +++ b/server.go @@ -652,7 +652,8 @@ func MakeHttpRequestForLogging(r *http.Request) *http.Request { type apiFuncType func(http.ResponseWriter, *http.Request) type HttpApiHandler struct { - methods map[string]apiFuncType + methods map[string]apiFuncType + originalReceiverName string } func MakeHttpApiHandler[T any](receiver *T, receiverName string) HttpApiHandler { @@ -696,7 +697,8 @@ func MakeHttpApiHandler[T any](receiver *T, receiverName string) HttpApiHandler } return HttpApiHandler{ - methods: methods, + methods: methods, + originalReceiverName: tp.Elem().Name(), } } @@ -736,7 +738,8 @@ func (hc *HttpApiBroker) AddHandler(receiver HttpApiHandler) { } for k, v := range receiver.methods { - logger.Println("http api registered :", k) + ab := strings.Split(k, ".") + logger.Printf("http api registered : %s.%s -> %s\n", receiver.originalReceiverName, ab[1], k) hc.methods_dup[k] = append(hc.methods_dup[k], v) if len(hc.methods_dup[k]) > 1 { diff --git a/wshandler/api_handler.go b/wshandler/api_handler.go index adeba0a..9b8e17b 100644 --- a/wshandler/api_handler.go +++ b/wshandler/api_handler.go @@ -125,7 +125,7 @@ func (hc *WebsocketApiBroker) AddHandler(receiver WebsocketApiHandler) { for k, v := range receiver.methods { ab := strings.Split(k, ".") - logger.Printf("websocket api registered : %s.%s -> %s\n", receiver.originalReceiverName, ab[1], k) + logger.Printf("ws api registered : %s.%s -> %s\n", receiver.originalReceiverName, ab[1], k) hc.methods_dup[k] = append(hc.methods_dup[k], v) if len(hc.methods_dup[k]) > 1 { @@ -141,13 +141,13 @@ func (hc *WebsocketApiBroker) AddHandler(receiver WebsocketApiHandler) { } if receiver.connfunc != nil { - logger.Printf("websocket api registered : %s.ClientConnected\n", receiver.originalReceiverName) + logger.Printf("ws api registered : %s.ClientConnected\n", receiver.originalReceiverName) hc.connFuncs = append(hc.connFuncs, receiver.connfunc) } if receiver.disconnfunc != nil { // disconnfunc은 역순 - logger.Printf("websocket api registered : %s.ClientDisconnected\n", receiver.originalReceiverName) + logger.Printf("ws api registered : %s.ClientDisconnected\n", receiver.originalReceiverName) hc.disconnFuncs = append([]connFuncType{receiver.disconnfunc}, hc.disconnFuncs...) } }