dotnet / dotnet/yarp

Richer Extensibility for routes and clusters

Open
#1,709 6 comments 0 reactions 1 assignee Claimed by @samsp-msft View on GitHub
Type: Idea
Dominant language
C#
Stars
9.6k
Forks
933
Avg merge
12d 18h
Merged PRs (30d)
2

Description

## Problem Statement

Today if you want to extend the route or clusters, you can only do it through the metadata property on each, which is a Dictionary. If you want to be able to have structured data its not possible without you forcing it into a string and then parsing it when needed. There are scenarios like A/B testing, or authenticating with back end servers (not pass thru) where you want to be able to store a structure of data in config, and have it available at runtime on the route/cluster objects.

Design for this feature has been moved to https://github.com/microsoft/reverse-proxy/pull/1796

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.