ワークフローアクティビティが完了したら、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ファイルが正しい場所にあるかどうか知っていますか? –