public void RemoveDelegate(IActivityEvenet @delegate)
 {
     _delegates.Remove(@delegate);
 }
 public void AddDelegate(IActivityEvenet @delegate)
 {
     _delegates.Add(@delegate);
 }