public override void Invoke(object subscriber, object sender, EventArgs e) { Delegate d = this.CreateSubscriptionDelegate(subscriber); d.DynamicInvoke(e); } }