func appendToOutgoingContext()

in correlation/grpc/client_interceptors.go [11:22]


func appendToOutgoingContext(ctx context.Context, clientName string) context.Context {
	correlationID := correlation.ExtractFromContext(ctx)
	if correlationID != "" {
		ctx = metadata.AppendToOutgoingContext(ctx, metadataCorrelatorKey, correlationID)
	}

	if clientName != "" {
		ctx = metadata.AppendToOutgoingContext(ctx, metadataClientNameKey, clientName)
	}

	return ctx
}