ConfigInjector 2.0 has hit the NuGet feed.

What’s new? A handful of things:

  • Support for overriding settings via environment variables (useful for regression suites on build servers).
  • Support for loading settings from existing objects.
  • Logging hooks to allow callers to record where settings were loaded from and what their values were.

There are some breaking changes with respect to namespaces so it’s a major version bump but unless you’re doing anything really custom it should still be a straight-forward upgrade.