private void subscribeToEvent(object target, string eventName)
{
Type targetType = target.GetType();
expectedTargetName = targetType.Name;
expectedEventName = eventName;
EventInfo eventInfo = targetType.GetEvent(eventName);
registerLocallyForEvent(eventInfo, target);
}