JasperFx.SourceGeneration 2.0.0-alpha.9

JasperFx.SourceGeneration

Roslyn source generator for JasperFx CLI command discovery. Generates a compile-time command registry from IJasperFxCommand<T> implementations in the application assembly — eliminating runtime assembly scanning for dotnet run -- <command> lookups.

Used by hosts that want fast cold-start CLI invocations (no reflection-based command discovery).

Install

<PackageReference Include="JasperFx.SourceGeneration"
                  PrivateAssets="all"
                  OutputItemType="Analyzer"
                  ReferenceOutputAssembly="false" />

Reference it as an analyzer/source-generator only — there's no runtime API. The generated registry is consumed transparently by JasperFx.CommandLine.

Documentation

Full docs at https://jasperfx.net.

Repo: github.com/JasperFx/jasperfx.

Showing the top 20 packages that depend on JasperFx.SourceGeneration.

Packages Downloads
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
5
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
6
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
8
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
9
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
10
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
11
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
12
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
13
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
15
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
17
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
18
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
20
WolverineFx
Build Robust Event Driven Architectures with Simpler Code
22

.NET Standard 2.0

  • No dependencies.

Version Downloads Last updated
2.0.0 0 05/21/2026
2.0.0-rc.3 0 05/21/2026
2.0.0-rc.2 0 05/20/2026
2.0.0-rc.1 0 05/20/2026
2.0.0-alpha.9 2 05/20/2026
2.0.0-alpha.6 2 05/20/2026
2.0.0-alpha.5 2 05/20/2026
2.0.0-alpha.4 2 05/20/2026
2.0.0-alpha.3 2 05/20/2026
2.0.0-alpha.2 9 05/13/2026
2.0.0-alpha.1 7 05/13/2026
1.1.0 17 04/10/2026
1.0.0 15 04/10/2026