microsoft/garnet

Support the configuration API for generic configuration providers

Open

#612 aberto em 26 de ago. de 2024

Ver no GitHub
 (2 comments) (2 reactions) (0 assignees)C# (660 forks)batch import
help wanted

Métricas do repositório

Stars
 (11.827 stars)
Métricas de merge de PR
 (Mesclagem média 5d 16h) (55 fundiu PRs em 30d)

Description

Feature request type

enhancement

Is your feature request related to a problem? Please describe

Currently, when running the garnet server we must provider either command-line arguments or a garnet.conf JSON file. By adopting the https://learn.microsoft.com/en-us/dotnet/core/extensions/configuration we will be able to use any configuration provider and require less manual work for maintaining the Options file

Describe the solution you'd like

building on top of #579 we would call builder.Configuration.AddEnvironmentVariables(prefix: "GARNET_") (see https://learn.microsoft.com/en-us/dotnet/core/extensions/configuration-providers#prefixes)

Describe alternatives you've considered

No response

Additional context

No response

Guia do colaborador