一旦工作流程活動完成,我正在使用SDL Tridion事件系統啓動方法(OnEmergencyRelease
)。但是我的方法在測試過程中沒有被輸入,在那裏我正在通過工作流程過程中加入一些組件。SDL Tridion 2011事件系統 - 工作流程過程完成
我用下面的代碼訂閱:
EventSystem.Subscribe<Component,
FinishProcessEventArgs>(OnEmergencyRelease, EventPhases.TransactionCommitted);
但永遠不會被輸入OnEmergency:
private void OnEmergencyRelease(Component component,
FinishProcessEventArgs args, EventPhases phase)
{
_log.Info("Emergency release entered");
}
任何人有任何想法,我在做什麼錯在這裏?
我知道事件系統正在被選中,因爲我在我的類的構造函數中寫入日誌。
你附加了什麼過程?你知道你的pdb文件是否在正確的位置? – 2012-03-23 22:09:29