Read this article to learn about the Mediator Design Pattern in .NET C# with code samples.
Know when DIs aren’t the right solution, and the better design to use instead in .NET C#
Have hard time understanding it? Let me simplify it for you.