BlackWhiteYoshi / AutoInterfaceLinks
AutoInterface is a source generator that generates an interface based on your class/struct. Basically, you write your class and get the corresponding interface for free.
☆10Updated 2 months ago
Alternatives and similar repositories for AutoInterface
Users that are interested in AutoInterface are comparing it to the libraries listed below
Sorting:
- .NET Reflection without doing the actual reflection... powered by source generators☆17Updated this week
- Zero-reflection, compile-time mocking library based on C# source generators☆48Updated last year
- An improved JSRuntime with automatic JS-module loading and caching, compile time errors instead of runtime errors and nice IntelliSense g…☆20Updated 2 months ago
- A Blazor wrapper for the DOM browser API.☆28Updated last year
- Provides compile-time discovery and code generation of service registrations from attributed types and conventions☆60Updated last week
- Write testable code by abstracting away system dependencies.☆77Updated last week
- C# interface-to-member source generator☆87Updated 6 months ago
- All the MIME/file extension pairs you will ever need. Comes with optional, magic bytes-based collision resolution.☆81Updated 2 months ago
- A C# Parser library that allows easy parsing and formatting of C# source files☆29Updated last year
- Frontend builds without Node or NPM.☆44Updated 2 months ago
- Clone .net objects using Source Generators☆35Updated 2 months ago
- ☆77Updated this week
- ResXGenerator is a C# source generator to generate strongly-typed resource classes for looking up localized strings.☆44Updated 3 months ago
- A set of Minimal API tools☆24Updated last year
- Privileged is an authorization library for restricting resources by action, subject and qualifiers.☆76Updated 2 weeks ago
- This library, PropertyBitPack, is a Roslyn source generator that simplifies the process of defining and managing bit-packed properties in…☆18Updated 9 months ago
- Micro ORM with source generator☆28Updated 2 years ago
- UDP and TCP socket library for game engines☆96Updated 6 months ago
- C# and Razor compiler playground in the browser via Blazor WebAssembly☆115Updated 3 weeks ago
- An experimental project that attempts to write a fully native IIS module using C# NativeAOT☆44Updated last year
- Enforce better exception handling in C#/.NET by ensuring exceptions are explicitly handled.☆56Updated 3 weeks ago
- C# SourceGenerator helper which helps you query your files, and adds LINQ support☆27Updated 3 years ago
- One of the very first IoC frameworks for .Net that has no reflection. An IoC that casts its services before thunder casts its bolts.☆57Updated 5 months ago
- An MSBuild Task to enable exception line numbers for references in a deployed app☆84Updated this week
- Immutability is easy!☆55Updated 2 months ago
- .NET Generic Host for UI applications☆29Updated last year
- A Source Generator for Source Generators. Gives out of the box support for transistent dependencies and logging right in Visual Studio☆96Updated last month
- Declarative HTML generation with C#☆34Updated last year
- Generates a synchronized version of an async method☆75Updated last month
- Non-boxing passing of values.☆29Updated 6 months ago