Eric J. Smith's Avatar

Eric J. Smith

@ericjsmith.dev.bsky.social

21 Followers  |  14 Following  |  5 Posts  |  Joined: 28.10.2024  |  1.5094

Latest posts by ericjsmith.dev on Bluesky

Absolutely! Totally appreciate the feedback. ๐Ÿ™‚

06.08.2025 21:12 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

As far as the tuple returns, you donโ€™t have to use them if you donโ€™t want to. The point is making it so that there isnโ€™t any messaging framework in your handlers which makes testing a lot nicer. No message context or even IMediator to publish notifications is required in your handlers.

06.08.2025 13:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thanks for the feedback! We could have an IHandler marker interface that we look for instead of by naming convention. But if we had a contract for the handler methods, it would make it impossible to do some of the things itโ€™s doing. Features that I personally really like.

06.08.2025 13:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
GitHub - FoundatioFx/Foundatio.Mediator: High-performance C# mediator library with source generators and minimal boilerplate High-performance C# mediator library with source generators and minimal boilerplate - FoundatioFx/Foundatio.Mediator

github.com/FoundatioFx/...

06.08.2025 01:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I've been working on something cool - Foundatio.Mediator! It's a blazingly fast, convention-based C# mediator that uses source generators and interceptors.

โœจ Near-direct method call performance
โšก Zero runtime reflection
๐Ÿ”ง Convention over configuration
๐ŸŽฏ Built-in Result<T> pattern

Thoughts? ๐Ÿค”

06.08.2025 01:18 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

@ericjsmith.dev is following 14 prominent accounts