일단 워크 플로 활동이 완료되면 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 파일이 올바른 위치에 있는지 알고 있습니까? –