Demonstration of several approaches for the Repository implementation.
-
Updated
May 9, 2024 - C#
Demonstration of several approaches for the Repository implementation.
Allows using C# source generators using a fluent, type safe interface rather than string templating.
A mostly source-generated, blittable bindings library wrapping libopenmpt using ClangSharp's PInvokeGenerator and csbindgen's GroupedNativeMethodsGenerator, targeting .NET 8.0 and .NET Standard 2.0.
A high performance implementation of Mediator pattern in .NET using source generators.
It's a mean to use a web-application at the desctop application for various purposes.
The VLINGO XOOM Designer to guide you in rapid delivery of low-code to full-code Reactive, Event-Driven Microservices and Applications using DOMA, DDD, and other approaches.
An sbt plugin to generate Scala objects containing the contents of glob-specified files as strings or byte-arrays.
C#-based scripting language for procedural animation, data binding and prototyping on WinUI and XAML
A c# source generator to generate code to tcp communication based on interfaces declarations
Efficiently serialize classes into binary using source generators
source generation mediator implementation, native aot reflection method invoke.
One of the very first IoC frameworks for .Net that has no reflection. An IoC that casts its services before thunder casts its bolts.
Stack only json deserialization using generators and the System.Text.Json library
Stack based zero-allocation XML serializer and deserializer powered by C# 9 source generators
A .NET source generator for creating simple value objects wrapping primitive types.
Durian is a collection of Roslyn-based analyzers and source generators that extend the default capabilities of C#.
The aim of this project is to provide compile-time support for auto-mapping by using source generation.
Roslyn code generator for semantic types
Add a description, image, and links to the source-generation topic page so that developers can more easily learn about it.
To associate your repository with the source-generation topic, visit your repo's landing page and select "manage topics."