D20Tek.Spectre.Console.Extensions (nuget): Extensions for common code and patterns when using Spectre.Console CLI app framework.   The current releases contain implementations of ITypeRegistrar and ITypeResolver to integrate the Microsoft.Extensions.DependencyInjection, Autofac, Lamar, LightInject, Ninject, and SimpleInjector frameworks with Spectre.Console. We also support the CommandAppBuilder for easily creating and running your instance of Spectre.Console.CommandApp. The new Extensions.Testing namespace support test infrastructure classes to easily test commands, configuration, and end-to-end test runs. There are various CommandAppTextContext classes and helpers that simplify unit test boilerplate code.
Keywords: Spectre|Spectre.Console|CLI|dependency|injection|testing|unit|test|infrastructure