public void ActionAsyn <T1, T2>(string eventName, Delegate theEvent, T1 t1, T2 t2) { var eventPath = string.Format("{0}.{1}", PublisherFullName, eventName); EventUtil.SpringEventSafelyAsyn(_agileLogger, eventPath, theEvent, t1, t2); }
public void Action <T1, T2, T3, T4>(string eventName, Delegate theEvent, T1 t1, T2 t2, T3 t3, T4 t4) { var eventPath = string.Format("{0}.{1}", PublisherFullName, eventName); EventUtil.SpringEventSafely(_agileLogger, eventPath, theEvent, t1, t2, t3, t4); }
public void Action(string eventName, Delegate theEvent) { var eventPath = string.Format("{0}.{1}", PublisherFullName, eventName); EventUtil.SpringEventSafely(_agileLogger, eventPath, theEvent); }