AutoInterface

Interface generator

An interface-to-member source generator that creates code to redirect interface calls to backing members.

C# interface-to-member source generator

GitHub

76 stars
2 watching
10 forks
Language: C#
last commit: 4 months ago
Linked from 1 awesome list

csharpcsharp-corecsharp-sourcegeneratorscribansource-generatorssourcegeneratortemplating

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
codecentric/net_automatic_interface Automatically generates interfaces from classes to reduce friction and noise in code 63
daver32/interfacegenerator A tool to automatically generate interfaces from classes 36
nenonaninu/typedsignalr.client A C# source generator that creates strongly typed SignalR clients by defining interfaces for hub methods and client registrations. 152
csweichel/bel A tool that generates TypeScript interfaces from Go structs and interfaces. 42
microsoft/cswin32 A tool that generates C# code to interact with the Windows API 2,147
thenameless314159/sourcegeneratorutils Provides utility classes and abstractions to simplify source generation tasks in .NET source generators 21
ycanardeau/resxgenerator A C# source generator to create strongly-typed resource classes for localized strings 31
jeppevammenkristensen/cachesourcegenerator Generates cache boilerplate code around a method to simplify caching in C# applications. 4
stefh/proxyinterfacesourcegenerator A tool that generates interfaces and proxy classes to facilitate mocking and dependency injection of external classes without interfaces 39
k94ll13nn3/autoconstructor A C# source generator that creates constructors from readonly fields/properties in classes or structs. 52
smithy-lang/smithy An interface definition language and set of tools for generating clients, servers, and documentation for any protocol. 1,842
surgicalcoder/apiclientgenerator Automates generation of strongly typed HTTP client classes from APIs. 20
melchy/ridge A source generator that creates strongly typed HTTP clients for integration tests. 50
igood/boilerplatezero A collection of C# source generators that simplify the code required for common patterns in WPF applications 38
alonf/iothubclientgenerator Generates C# code for IoT Hub device clients with various features and attributes 17