/DynamicConfiguration

Simple configuration management library for dotnet core applications.

Primary LanguageC#

Dynamic Configuration (α)

Simple configuration management library for dotnet core applications. It uses embedded database (LiteDB) for keeping data at local path. For remote store it uses super fast Redis.

How to use?

  • Reference DynamicConfiguration.Core library into your project
  • Call new reference and specify your redis address.
var configurationManager = new ConfigurationReader("SERVICE-A", "redis:6379",15000);
  • Specify config key with type
var configValue = configurationManager.GetValue<string>("SiteName");

Dashboard :

Docker Demo : docker-compose up -d

Libraries used :