using System; namespace BitStrap { public static class Callback { public static void Trigger(Action callback) { if (callback != null) { callback(); } } public static void Trigger(Action callback, T param) { if (callback != null) { callback(param); } } public static void Trigger(Action callback, T1 param1, T2 param2) { if (callback != null) { callback(param1, param2); } } } }