D20Tek.Spectre.Console.Extensions
1.0.6
See the version list below for details.
dotnet add package D20Tek.Spectre.Console.Extensions --version 1.0.6
NuGet\Install-Package D20Tek.Spectre.Console.Extensions -Version 1.0.6
<PackageReference Include="D20Tek.Spectre.Console.Extensions" Version="1.0.6" />
paket add D20Tek.Spectre.Console.Extensions --version 1.0.6
#r "nuget: D20Tek.Spectre.Console.Extensions, 1.0.6"
// Install D20Tek.Spectre.Console.Extensions as a Cake Addin #addin nuget:?package=D20Tek.Spectre.Console.Extensions&version=1.0.6 // Install D20Tek.Spectre.Console.Extensions as a Cake Tool #tool nuget:?package=D20Tek.Spectre.Console.Extensions&version=1.0.6
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.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- Autofac (>= 6.4.0)
- Lamar (>= 8.0.1)
- LightInject (>= 6.4.1)
- Microsoft.Extensions.DependencyInjection (>= 6.0.0)
- Ninject (>= 3.3.6)
- SimpleInjector (>= 5.3.3)
- Spectre.Console (>= 0.44.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Release 1.0.6 - Added optional parameter to all With*Container extension methods to allow container to be passed to CommandAppBuilder.
For full release notes, please read: https://github.com/d20Tek/Spectre.Console.Extensions/blob/main/ReleaseNotes.md