【发布时间】:2012-03-23 20:04:59
【问题描述】:
一旦工作流活动完成,我正在使用 SDL Tridion 事件系统触发方法 (OnEmergencyRelease)。但是,在测试期间没有输入我的方法,我在工作流程中逐步执行了一些组件。
我正在使用以下代码订阅:
EventSystem.Subscribe<Component,
FinishProcessEventArgs>(OnEmergencyRelease, EventPhases.TransactionCommitted);
但 OnEmergency 从未被输入:
private void OnEmergencyRelease(Component component,
FinishProcessEventArgs args, EventPhases phase)
{
_log.Info("Emergency release entered");
}
有人知道我在这里做错了什么吗?
当我在类的构造函数中写入日志时,我知道事件系统正在被拾取。
【问题讨论】:
-
你附加到什么进程?你知道你的 pdb 文件是否在正确的位置吗?
标签: tridion