Gengora.Common.Attributes
2.5.0
dotnet add package Gengora.Common.Attributes --version 2.5.0
NuGet\Install-Package Gengora.Common.Attributes -Version 2.5.0
<PackageReference Include="Gengora.Common.Attributes" Version="2.5.0" />
<PackageVersion Include="Gengora.Common.Attributes" Version="2.5.0" />
<PackageReference Include="Gengora.Common.Attributes" />
paket add Gengora.Common.Attributes --version 2.5.0
#r "nuget: Gengora.Common.Attributes, 2.5.0"
#:package Gengora.Common.Attributes@2.5.0
#addin nuget:?package=Gengora.Common.Attributes&version=2.5.0
#tool nuget:?package=Gengora.Common.Attributes&version=2.5.0
Gengora.Common.Attributes
This package supplies the build contract that compiles Gengora-owned .g.cs
files from the target project's intermediate output.
Use it
Product attribute packages normally bring this package transitively. Add it directly only when you are building a Gengora product package that does not already reference it:
<PackageReference Include="Gengora.Common.Attributes" />
No registration call is required. Its transitive MSBuild target:
- defines
GengoraGeneratedSourceDirectory, normallyobj/Gengora; - includes generated
.g.csfiles in compilation; - places generated union cases before authored partial declarations; and
- marks generated files as hidden design-time inputs.
Set GengoraIncludeGeneratedSources=false only when a deliberate build route
supplies reviewed generated sources another way.
Boundary
The target reads only .g.cs files below the configured generated-source
directory. It contains no application runtime service and performs no project
discovery.
See the host and ownership guide.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net11.0 is compatible. |
-
net11.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Gengora.Common.Attributes:
| Package | Downloads |
|---|---|
|
Gengora.CSharp
Roslyn and RazorBlade pipelines for authoring compiler-backed C# generators with Gengora. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.5.0 | 79 | 11/5/2026 |
| 2.5.0-rc.290-commonabi... | 65 | 10/31/2026 |
| 2.5.0-rc.287-openedstream... | 92 | 10/31/2026 |
| 2.5.0-rc.263-rawjson... | 98 | 10/29/2026 |