ThisAssembly.Project
1.0.9
Prefix Reserved
Install-Package ThisAssembly.Project -Version 1.0.9
dotnet add package ThisAssembly.Project --version 1.0.9
<PackageReference Include="ThisAssembly.Project" Version="1.0.9" />
paket add ThisAssembly.Project --version 1.0.9
#r "nuget: ThisAssembly.Project, 1.0.9"
// Install ThisAssembly.Project as a Cake Addin
#addin nuget:?package=ThisAssembly.Project&version=1.0.9
// Install ThisAssembly.Project as a Cake Tool
#tool nuget:?package=ThisAssembly.Project&version=1.0.9
** C# 9.0 ONLY **
This package generates a static `ThisAssembly.Project` class with public
constants exposing project properties that have been opted into this mechanism by adding
them as `ProjectProperty` MSBuild items in project file, such as:
<PropertyGroup>
<Foo>Bar</Foo>
</PropertyGroup>
<ItemGroup>
<ProjectProperty Include="Foo" />
</ItemGroup>
A corresponding `ThisAssembly.Project.Foo` constant with the value `Bar` is provided.
Generated code:
C#:
partial class ThisAssembly
{
public static partial class Project
{
public const string Foo = "Bar";
}
}
Built from https://github.com/devlooped/ThisAssembly/tree/96dde2c67
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows |
.NET Core | netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard2.0 netstandard2.1 |
.NET Framework | net461 net462 net463 net47 net471 net472 net48 |
MonoAndroid | monoandroid |
MonoMac | monomac |
MonoTouch | monotouch |
Tizen | tizen40 tizen60 |
Xamarin.iOS | xamarinios |
Xamarin.Mac | xamarinmac |
Xamarin.TVOS | xamarintvos |
Xamarin.WatchOS | xamarinwatchos |
-
.NETStandard 2.0
- Microsoft.CSharp (>= 4.5.0)
- System.Threading.Tasks.Extensions (>= 4.5.4)
- ThisAssembly.Prerequisites (>= 1.0.9)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on ThisAssembly.Project:
Package | Downloads |
---|---|
ThisAssembly
Meta-package that includes all ThisAssembly.* packages. ** C# 9.0 ONLY ** Built from https://github.com/devlooped/ThisAssembly/tree/96dde2c67 |
|
AOPEFGenerator
** C# 9.0 ONLY ** Autogenerates for EF Data2Code Add also Nuget package AOPEFCommon You can have your own template - read the readme.txt |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.9 | 6,927 | 10/21/2021 |
1.0.8 | 4,903 | 4/29/2021 |
1.0.7 | 2,333 | 3/16/2021 |
1.0.6 | 764 | 3/9/2021 |
1.0.5 | 703 | 1/30/2021 |
1.0.4 | 252 | 1/27/2021 |
1.0.3 | 1,245 | 12/15/2020 |
1.0.2 | 356 | 12/10/2020 |
1.0.1 | 351 | 12/10/2020 |
1.0.0 | 3,472 | 11/21/2020 |
1.0.0-rc.1 | 929 | 10/28/2020 |
1.0.0-rc | 612 | 10/23/2020 |
1.0.0-beta | 918 | 10/15/2020 |
1.0.0-alpha.3 | 292 | 10/8/2020 |
1.0.0-alpha.2 | 176 | 10/8/2020 |
1.0.0-alpha.1 | 179 | 10/8/2020 |
1.0.0-alpha | 662 | 10/3/2020 |
0.10.6 | 507 | 9/22/2020 |
0.10.5 | 343 | 9/21/2020 |