CodeFuller Library is a set of NuGet packages with reusable functionality.
The package CodeFuller.Library.Bootstrap contains generic application bootstrapper and skeleton for console application.
The package CodeFuller.Library.Configuration contains helper for adding configuration sources in the following order: JSON files from config directory, JSON files from command line, environment variables, command line arguments.
The package CodeFuller.Library.Logging contains sematic logging infrastructure based on Serilog. Provides support for console and rolling file sinks with easy configuration.
The package CodeFuller.Library.Wpf contains reusable functionality for WPF applications: bootstrapper, window service (facade for MessageBox), AsyncRelayCommand.