ThisAssembly.Metadata 1.0.0-alpha.1
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";
}
}
VB:
Namespace Global
Partial Class ThisAssembly
Partial Class Metadata
Public Const Foo = "Bar"
End Class
End Class
End Namespace
F#:
module internal ThisAssembly
module public Metadata =
[<Literal>]
let public Foo = @"Bar"
Showing the top 20 packages that depend on ThisAssembly.Metadata.
| Packages | Downloads |
|---|---|
|
ThisAssembly
Meta-package that includes all ThisAssembly.* packages.
|
4 |
|
ThisAssembly
Meta-package that includes all ThisAssembly.* packages.
> This project uses SponsorLink to attribute sponsor status (direct, indirect or implicit). For IDE usage, sponsor status is required.
> IDE-only warnings will be emitted after a grace period otherwise. Learn more at https://github.com/devlooped#sponsorlink.
|
3 |
|
ThisAssembly
Meta-package that includes all ThisAssembly.* packages.
|
2 |
|
ThisAssembly
Meta-package that includes all ThisAssembly.* packages. ** C# 9.0 ONLY **
|
2 |
|
ThisAssembly
Meta-package that includes all ThisAssembly.* packages.
> This project uses SponsorLink to attribute sponsor status (direct, indirect or implicit). For IDE usage, sponsor status is required.
> IDE-only warnings will be emitted after a grace period otherwise. Learn more at https://github.com/devlooped#sponsorlink.
|
2 |
|
ThisAssembly
Meta-package that includes all ThisAssembly.* packages. ** C# 9.0 ONLY **
Built from https://github.com/devlooped/ThisAssembly/tree/832f99169
|
2 |
.NET Standard 2.0
- ThisAssembly.DesignTimeFix (>= 1.0.0-alpha.1)
- ThisAssembly.Prerequisites (>= 1.0.0-alpha.1)
| Version | Downloads | Last updated |
|---|---|---|
| 2.1.2 | 2 | 06/16/2026 |
| 2.1.1 | 3 | 06/16/2026 |
| 2.1.0 | 3 | 06/16/2026 |
| 2.1.0-rc.1 | 3 | 06/16/2026 |
| 2.1.0-rc | 3 | 06/16/2026 |
| 2.1.0-beta | 3 | 06/16/2026 |
| 2.0.14 | 3 | 06/16/2026 |
| 2.0.13 | 4 | 06/16/2026 |
| 2.0.12 | 3 | 06/16/2026 |
| 2.0.11 | 3 | 06/16/2026 |
| 2.0.10 | 4 | 06/16/2026 |
| 2.0.9 | 3 | 06/16/2026 |
| 2.0.8 | 3 | 06/16/2026 |
| 2.0.7 | 3 | 06/16/2026 |
| 2.0.6 | 3 | 06/16/2026 |
| 2.0.5 | 4 | 06/16/2026 |
| 2.0.4 | 3 | 06/16/2026 |
| 2.0.3 | 3 | 06/16/2026 |
| 2.0.2 | 4 | 06/16/2026 |
| 2.0.1 | 3 | 06/16/2026 |
| 1.4.3 | 3 | 06/16/2026 |
| 1.4.2 | 4 | 06/16/2026 |
| 1.4.1 | 3 | 06/16/2026 |
| 1.4.0 | 3 | 06/16/2026 |
| 1.1.3 | 4 | 06/16/2026 |
| 1.1.2 | 3 | 06/16/2026 |
| 1.1.1 | 3 | 06/16/2026 |
| 1.1.1-beta | 3 | 06/16/2026 |
| 1.1.0 | 4 | 06/16/2026 |
| 1.0.10 | 3 | 06/16/2026 |
| 1.0.9 | 3 | 06/16/2026 |
| 1.0.8 | 3 | 06/16/2026 |
| 1.0.7 | 3 | 06/16/2026 |
| 1.0.6 | 3 | 06/16/2026 |
| 1.0.5 | 4 | 06/16/2026 |
| 1.0.4 | 3 | 06/16/2026 |
| 1.0.3 | 3 | 06/16/2026 |
| 1.0.2 | 3 | 06/16/2026 |
| 1.0.1 | 4 | 06/16/2026 |
| 1.0.0 | 3 | 06/16/2026 |
| 1.0.0-rc.1 | 4 | 06/16/2026 |
| 1.0.0-rc | 4 | 06/16/2026 |
| 1.0.0-beta | 3 | 06/16/2026 |
| 1.0.0-alpha.3 | 3 | 06/16/2026 |
| 1.0.0-alpha.2 | 3 | 06/16/2026 |
| 1.0.0-alpha.1 | 3 | 06/16/2026 |
| 1.0.0-alpha | 3 | 06/16/2026 |
| 0.10.6 | 3 | 06/16/2026 |
| 0.10.5 | 3 | 06/16/2026 |