Versions in this module Expand all Collapse all v0 v0.6.0 Jun 30, 2023 Changes in this version + func BuildContextWithNamespace(ctx context.Context, ns *namespace.Namespace) context.Context + func FetchNamespaceFromContext(ctx context.Context) *namespace.Namespace + func NamespaceUnaryInterceptor(service NamespaceService) grpc.UnaryServerInterceptor + func StatsD(statsdReporter StatsDClient) grpc.UnaryServerInterceptor + func UserHeaderCtx(IdentityHeaderKeyUUID, IdentityHeaderKeyEmail string) grpc.UnaryServerInterceptor + type NamespaceKey struct + type NamespaceService interface + GetByID func(ctx context.Context, id uuid.UUID) (*namespace.Namespace, error) + GetByName func(ctx context.Context, name string) (*namespace.Namespace, error) + type StatsDClient interface + Histogram func(name string, value float64) *statsd.Metric