ThisAssembly

Assembly info class

Exposes project and assembly level information as constants in a reusable class

Exposes project and assembly level information as constants in the ThisAssembly class using source generators powered by Roslyn.

GitHub

437 stars
8 watching
23 forks
Language: C#
last commit: 8 days ago
Linked from 1 awesome list

csharp-sourcegeneratorroslyn

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
devteam/immutype Generates extension methods for immutable data types in .NET. 41
ladsoft/dotnetpelib A C++11 library to create and manipulate .NET assemblies and executables in various formats. 55
distantcam/autoctor Automatically generates constructors and associated code for managing dependencies in C# classes 84
hermanussen/compiletimemethodexecutiongenerator Allows executing code during compilation to improve runtime performance 20
dustincampbell/csharpessentials A collection of tools to simplify C# development with Roslyn diagnostics and code fixes. 160
martinothamar/wrappervalueobject Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting 53
praeclarum/netjs Compiles .NET assemblies to JavaScript, allowing reuse in web apps by converting portable parts into reusable TypeScript files. 963
ashenblade/enumclass A source generator that creates type-safe classes inspired by Kotlin's enum class 4
bytecodealliance/wasmtime-cpp Provides C++ API bindings to the WebAssembly runtime engine 87
0xd4d/dnlib A .NET assembly and module reader/writer library 2,173
dvx/jssembly A Java library that enables the execution of native assembly code from Java 124
orlp/devector A container class with efficient append operations on either end. 37
andrzejolszak/buildergeneratorhotreload A solution to a Visual Studio issue where source generator changes aren't reflected in IntelliSense. 3
david-desmaisons/codedependencyscanner Analyzes .Net assembly code dependencies and relationships 37
prophetlamb/tupleoverloadgenerator Generates overloads to handle variable-length parameter arrays without heap allocations 5