Immediate.Handlers

Mediator

An implementation of the Mediator pattern in C# using source-generation

Source Generated implementation of the Mediator pattern

GitHub

65 stars
5 watching
2 forks
Language: C#
last commit: 8 days ago
Linked from 1 awesome list

csharp-sourcegeneratormediatormediator-pattern

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
martinothamar/mediator A high performance implementation of the Mediator pattern in .NET using source generators. 2,151
dumplingsdevs/pipelines A C# library providing a flexible mediator implementation with customizable types and support for various design patterns. 43
shinyorg/mediator A .NET mediator pattern implementation for decoupling object dependencies and handling requests and events in applications. 21
mayuanyang/mediator.net A mediator project for .NET 373
burgyn/mmlib.mediatr.generators Automates the creation of controllers and their methods based on MediatR requests 37
mehdihadeli/go-mediatr A Mediator Pattern implementation in Go, providing a way to decouple objects and handle requests, queries, and notifications with reduced coupling. 210
ivanpaulovich/fluentmediator An unobtrusive mediator library for building custom pipelines of Commands, Queries and Events 193
daniellittledev/enexure.microbus A simple mediator framework for .NET applications with built-in support for global handlers and command-based architecture. 213
mazharenko/fluentassertions.eventual A NuGet package that allows developers to wait for FluentAssertions checks to pass during testing 5
hermanussen/compiletimemethodexecutiongenerator Allows executing code during compilation to improve runtime performance 20
belav/csharpier An opinionated code formatter for C#. 1,406
sipsorcery-org/sipsorcerymedia.abstractions Provides interfaces and abstractions for media processing in real-time communications 5
codecentric/net_automatic_interface Automatically generates interfaces from classes to reduce friction and noise in code 61
nyrest/fastgenericnew A fast alternative to Activator.CreateInstance for creating objects in .NET. 240
cloud0259/controllergenerator Automates the creation of controllers from specified services in .NET projects using source generator technology 8