Immediate.Handlers

Mediator

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

Source Generated implementation of the Mediator pattern

GitHub

78 stars
5 watching
2 forks
Language: C#
last commit: almost 2 years ago
Linked from 1 awesome list

csharp-sourcegeneratormediatormediator-pattern

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
martinothamar/mediatorA high performance implementation of the Mediator pattern in .NET using source generators.2,168
dumplingsdevs/pipelinesA C# library providing a flexible mediator implementation with customizable types and support for various design patterns.43
shinyorg/mediatorA .NET mediator pattern implementation for decoupling object dependencies and handling requests and events in applications.21
mayuanyang/mediator.netA mediator project for .NET373
burgyn/mmlib.mediatr.generatorsAutomates the creation of controllers and their methods based on MediatR requests37
mehdihadeli/go-mediatrA Mediator Pattern implementation in Go, providing a way to decouple objects and handle requests, queries, and notifications with reduced coupling.213
ivanpaulovich/fluentmediatorAn unobtrusive mediator library for building custom pipelines of Commands, Queries and Events194
daniellittledev/enexure.microbusA simple mediator framework for .NET applications with built-in support for global handlers and command-based architecture.213
mazharenko/fluentassertions.eventualA NuGet package that allows developers to wait for FluentAssertions checks to pass during testing5
hermanussen/compiletimemethodexecutiongeneratorAllows executing code during compilation to improve runtime performance20
belav/csharpierAn opinionated code formatter for C#.1,441
sipsorcery-org/sipsorcerymedia.abstractionsProvides interfaces and abstractions for media processing in real-time communications5
codecentric/net_automatic_interfaceAutomatically generates interfaces from classes to reduce friction and noise in code63
nyrest/fastgenericnewA fast alternative to Activator.CreateInstance for creating objects in .NET.244
cloud0259/controllergeneratorAutomates the creation of controllers from specified services in .NET projects using source generator technology8