ThisAssembly.Project (nuget): 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";       }   }
Keywords: dotnet|roslyn