public void Send(Event someEvent)
        {
            List<HandlerOfEvent> currentSubscribers = _subscribers[someEvent.GetType()];

            if (currentSubscribers != null)
            {
                foreach (HandlerOfEvent currentSubscriber in currentSubscribers)
                {
                    currentSubscriber.DynamicInvoke(someEvent);
                }
            }
        }
 public void HandleSuccessfulSalaryCalculation(Event calculationDone)
 {
     //TODO: Implement creation of report.
 }