我正在开发一个自由/开源软件服务总线。
开发人员需要做的一件事就是与发生的某些事件挂钩。目前,我有一个静态ServiceBusEvents类,它公开了所有可能感兴趣的事件,例如:
public static event BeforeEnqueueMessageDelegate BeforeEnqueueMessage = delegate { };
public static event BeforeDequeueMessageDelegate BeforeDequeueMessage = delegate { };
public static event AfterEnqueueMessageDelegate AfterEnqueueMessage = delegate { };
public static event AfterDequeueMessageDelegate AfterDequeueMessage = delegate { };活动的数量是有限的,但我不知道这是不是最好的方式。
有没有一种“更干净”的方法来完成同样的事情?
发布于 2011-01-12 17:19:50
好吧,所以似乎没有任何强烈的反对意见,或者没有真正的“更干净”的方法:)
感谢您的输入Cine。
https://stackoverflow.com/questions/4643778
复制相似问题