全局事件分发器
全局事件处理程序分发器。
引言
本文讨论了如何通过在事件定义及其处理程序方法上定义自定义属性来添加事件处理程序。
背景
通过使用 EventDistirbutor
,您无需在事件及其处理程序方法类之间建立引用。
Using the Code
发布您的事件
[PublishEvent("OnOver")]
public event EventHandler OnOver;
订阅该事件
这必须是 public
!
[SubscriberEvent("OnOver")]
public void OnOver(object sender, EventArgs e)
{
Console.WriteLine("OnOver From Class A");
}
历史
- 2007年12月18日:初始发布