diff --git a/component.go b/component.go index 1164761..30a0e50 100644 --- a/component.go +++ b/component.go @@ -4,7 +4,6 @@ import ( "context" "github.com/urfave/cli/v2" - "go-micro.dev/v4/server" ) type Component interface { @@ -15,6 +14,4 @@ type Component interface { Stop() error Flags(r *Registry) []cli.Flag Health(context context.Context) error - - WrapHandlerFunc(ctx context.Context, req server.Request, rsp interface{}) error } diff --git a/registry.go b/registry.go index 6d24203..eabf86b 100644 --- a/registry.go +++ b/registry.go @@ -7,7 +7,6 @@ import ( "github.com/urfave/cli/v2" "go-micro.dev/v4" "go-micro.dev/v4/errors" - "go-micro.dev/v4/server" ) var ( @@ -190,19 +189,3 @@ func (c *Registry) Health(context context.Context) HealthInfoMap { return result } - -func (c *Registry) WrapHandler() server.HandlerWrapper { - return func(h server.HandlerFunc) server.HandlerFunc { - return func(ctx context.Context, req server.Request, rsp interface{}) error { - ctx = context.WithValue(ctx, RegistryKey{}, c) - - for _, component := range c.components { - if err := component.WrapHandlerFunc(ctx, req, rsp); err != nil { - return err - } - } - - return h(ctx, req, rsp) - } - } -}