2016-10-25 3 views
0

Azure 서비스 패브릭 리마인더에는 미리 알림이 이미 있는지 확인하기 위해 호출 할 수있는 GetReminder 메서드가 있지만 ReminderNotFoundException을 throw하지 않습니다. 논리 흐름을 유도하기 위해 예외를 처리하지 않고도 미리 알림이 있는지를 판단 할 수있는 더 좋은 방법이 있는지 알고 있습니까?Azure 서비스 패브릭 리마인더 GetReminder

나의 유일한 생각은 GetReminder를 호출하는 대신 알림이 존재하는지 여부를 알려주는 액터 상태 값을 저장하는 것입니다.

답변

0

현재 예외를 throw하지 않고 미리 알림을 테스트 할 수있는 방법이 없습니다. 토론 및 MSFT 응답 in this disqus thread을 볼 수 있습니다. 당신이 언급 한 바와 같이

, 상태를 사용하는 것은 일반적인 솔루션 오늘입니다 :

경우 {...}

((this.StateManager.TryGetStateAsync ("IsReminderSet")) 값을 기다리고 있습니다!.)
관련 문제