MaxPixel.Dagger.Primer
0.0.2
dotnet add package MaxPixel.Dagger.Primer --version 0.0.2
NuGet\Install-Package MaxPixel.Dagger.Primer -Version 0.0.2
<PackageReference Include="MaxPixel.Dagger.Primer" Version="0.0.2" />
paket add MaxPixel.Dagger.Primer --version 0.0.2
#r "nuget: MaxPixel.Dagger.Primer, 0.0.2"
// Install MaxPixel.Dagger.Primer as a Cake Addin #addin nuget:?package=MaxPixel.Dagger.Primer&version=0.0.2 // Install MaxPixel.Dagger.Primer as a Cake Tool #tool nuget:?package=MaxPixel.Dagger.Primer&version=0.0.2
Dependency Downloader
Primes a container for thunking. Runs once per module version, while Thunk runs once per invocation.
Module Layout Detection
Determines where the module assembly is (e.g. ./Module.dll
vs bin/Debug/netstandard2.0/Module.dll
vs Module/bin/Release/net8.0/linux-x64/Module.dll
).
NuGet Restore
Makes it possible to install runtime dependencies from NuGet based on a .deps.json
file. This allows Dagger modules to share dependencies (e.g. if there are 10 modules that all require Newtonsoft.Json
, there only need be one instance of Newtonsoft.Json
on disk), and allows modules to be published as pre-compiled without including copies of their dependencies.
Module Installation
Provides the ability to install modules directly from NuGet packages, instead of being mounted in from context. Allows distributing modules in a way that is idiomatic to Dotnet and far more efficient than pulling in a Git repository, or using an official NuGet client that writes the compressed package to disk in addition to the extracted files.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
-
net8.0
- Microsoft.Extensions.DependencyModel (>= 9.0.0)
- NuGet.PackageManagement (>= 6.12.1)
- NuGet.ProjectModel (>= 6.12.1)
- NuGet.Protocol (>= 6.12.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.