Versions in this module Expand all Collapse all v0 v0.0.2 Sep 1, 2024 v0.0.1 Aug 31, 2024 Changes in this version + func AuthorizationMiddleware() middleware.Middleware + func DefaultClientMiddlewares(logger log.Logger) []middleware.Middleware + func NewHttpClientConn(server *def.Server, logger log.Logger) (*http.Client, error) + func RegisterGRPCClient(nameAndType []string, repo config.ConfigureWatcherRepo, logger log.Logger) (grpc.ClientConnInterface, error) + func RegisterHTTPClient(nameAndType []string, repo config.ConfigureWatcherRepo, logger log.Logger) (*http.Client, error) + type GrpcClientConn struct + func NewGrpcClientConn(server *def.Server, logger log.Logger, options ...kgrpc.ClientOption) (*GrpcClientConn, error) + func (c *GrpcClientConn) Invoke(ctx context.Context, method string, args, reply any, opts ...grpc.CallOption) error + func (c *GrpcClientConn) NewStream(ctx context.Context, desc *grpc.StreamDesc, method string, ...) (grpc.ClientStream, error) + type RegisterGRPCClientFactoryType = func(conf *def.Server) (grpc.ClientConnInterface, error) + type RegisterHTTPClientFactoryType = func(conf *def.Server) (*http.Client, error)