router/pkg/grpcconnector/provider.go (11 lines of code) (raw):

package grpcconnector import ( "context" "google.golang.org/grpc" ) type ClientProvider interface { Name() string Start(ctx context.Context) error GetClient() grpc.ClientConnInterface Stop() error }