Skip to content

alex-erygin/safe-config

Repository files navigation

safe-config

Coverity Scan Build Status

Simple configuration manager that uses Data Protection API

//Save some configuration data at folder data\temp\
var configManager = new ConfigManager()
	.WithCurrentUserScope()
	.Set(key, value)
	.AtFolder(@"data\temp\")
	.Save();

	...

//Load configuration data
var loadedValue = new ConfigManager()
	.AtFolder(@"data\temp\")
	.Load()
	.Get<string>(key);

About

Configuration manager powered by Windows Data Protection API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages