FluentSettings provides an API for retrieving and storing settings from a variety of sources in a .NET application.