public void FireAfterBadgeAwarded(object sender, BadgeEventArgs eventArgs) { var handler = AfterBadgeAwarded; if (handler != null) { handler(this, eventArgs); } }
public void FireBeforeBadgeAwarded(object sender, BadgeEventArgs eventArgs) { var handler = BeforeBadgeAwarded; if (handler != null) { handler(this, eventArgs); } }
private void BeforeBadgeAwardedHandler(object sender, BadgeEventArgs eventArgs) { // Do something }
private void _EventManagerInstance_AfterBadgeAwarded(object sender, BadgeEventArgs args) { args.User.Email = TestString; }
private void _EventManagerInstance_BeforeBadgeAwardedAllow(object sender, BadgeEventArgs args) { args.Cancel = false; }
private void _EventManagerInstance_BeforeBadgeAwardedCancel(object sender, BadgeEventArgs args) { args.Cancel = true; }