Nexum.SourceGenerators
1.0.5
dotnet add package Nexum.SourceGenerators --version 1.0.5
NuGet\Install-Package Nexum.SourceGenerators -Version 1.0.5
<PackageReference Include="Nexum.SourceGenerators" Version="1.0.5"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
<PackageVersion Include="Nexum.SourceGenerators" Version="1.0.5" />
<PackageReference Include="Nexum.SourceGenerators"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add Nexum.SourceGenerators --version 1.0.5
#r "nuget: Nexum.SourceGenerators, 1.0.5"
#:package Nexum.SourceGenerators@1.0.5
#addin nuget:?package=Nexum.SourceGenerators&version=1.0.5
#tool nuget:?package=Nexum.SourceGenerators&version=1.0.5
Nexum.SourceGenerators
Roslyn Source Generators and analyzers for Nexum. Compile-time handler registration and diagnostics.
What's inside
- Tier 1 — DI registration code generation for
AddNexum()+ compile-time diagnostics (NEXUM001–NEXUM004) - Tier 2 — Compiled pipeline delegates (monomorphized dispatch)
- Tier 3 — Roslyn Interceptors for call-site replacement
Uses ForAttributeWithMetadataName for fast handler discovery. This package is optional — Nexum works standalone without it.
Installation
dotnet add package Nexum.SourceGenerators
Note: If you use
Nexum.Extensions.DependencyInjection, the Source Generator is already bundled — no need to install separately.
Documentation
Full documentation: nexum.wizardsoftware.pl
See Source Generators for the tiered architecture, diagnostics reference, and interceptor setup.
License
MIT
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.