Sign in Sign up
nuget

ThisAssembly.Metadata

This package generates a static `ThisAssembly.Metadata` class with public constants exposing each `[System.Reflection.AssemblyMetadata(..)]` defined for the project, such as when using .NET 5.0+ support for `AssemblyMetadata` MSBuild items. So for an attribute like: [assembly: System.Reflection.AssemblyMetadataAttribute("Foo", "Bar")] A corresponding `ThisAssembly.Metadata.Foo` constant with the value `Bar` is provided. The metadata attribute can alternatively be declared using MSBuild in the project (for .NET 5.0+ projects): <ItemGroup> <AssemblyMetadata Include="Foo" Value="Bar" /> </ItemGroup> Generated code: C#: partial class ThisAssembly { public static partial class Metadata { public const string Foo = "Bar"; } }

nuget View on Nuget

Activity

Latest release
2w ago
Total releases
52
Cadence
~6 days
Last 12 months
9

Details

License
MIT
First release
Sep 21, 2020
Releases
Version Released
2.1.5 patch
2.1.4 patch
2.1.3 patch
2.1.2 patch
2.1.1 patch
2.1.0 minor
2.1.0-rc.1 pre
2.1.0-rc pre
2.1.0-beta pre
2.0.14 patch
2.0.13 patch
2.0.12 patch
2.0.11 patch
2.0.10 patch
2.0.9 patch
2.0.8 patch
2.0.7 patch
2.0.6 patch
2.0.5 patch
2.0.4 patch
2.0.3 patch
2.0.2 patch
2.0.1 major
1.4.3 patch
1.4.2 patch
1.4.1 patch
1.4.0 minor
1.1.3 patch
1.1.2 patch
1.1.1 patch
1.1.1-beta pre
1.1.0 minor
1.0.10 patch
1.0.9 patch
1.0.8 patch
1.0.7 patch
1.0.6 patch
1.0.5 patch
1.0.4 patch
1.0.3 patch
1.0.2 patch
1.0.1 patch
1.0.0 major
1.0.0-rc.1 pre
1.0.0-rc pre
1.0.0-beta pre
1.0.0-alpha.3 pre
1.0.0-alpha.2 pre
1.0.0-alpha.1 pre
1.0.0-alpha pre
1–50 of 52