Commit graph request/src/request.dispatcher.tests/ScalarDispatcherTests.cs
Author SHA1 Message Date
a7d7e9fbaa
fix(dispatcher): throw on ambiguous handlers instead of silent .First()
Multiple handlers for the same request were previously resolved via .First(),
with ordering depending on Type.GetInterfaces() order (non-deterministic).
Now ScalarRequestInvoker/StreamRequestInvoker throw InvalidOperationException
listing the candidate handlers when more than one matches.
2026-07-12 21:58:25 +02:00
d614788e06
feat: create request projects for basic CQRS 2026-05-26 22:24:40 +02:00