title: A simple event bus for .NET
body: <p>I want to make a very simple event bus which will allow any client to subscribe to a particular type of event and when any publisher pushes an event on the bus using <code>EventBus.PushEvent()</code> method only the clients that subscribed to that particular event type will get the event.</p>
  
  <p>I am using C# and .NET 2.0.</p>