microsoft/garnet
View on GitHubSupport the configuration API for generic configuration providers
Open
#612 opened on Aug 26, 2024
help wanted
Repository metrics
- Stars
- (11,827 stars)
- PR merge metrics
- (Avg merge 5d 16h) (55 merged PRs in 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