microsoft/garnet

Support the configuration API for generic configuration providers

Ouverte

#612 ouverte le 26 août 2024

 (2 commentaires) (2 réactions) (0 personne assignée)C# (660 forks)batch import
help wanted

Métriques du dépôt

Stars
 (11 827 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

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

Guide contributeur