입력이나 조언을 미리 보내 주셔서 감사합니다!SqlWorkflowInstanceStore를 다른 스키마와 함께 사용하는 방법에 대한 아이디어가 있습니까?
장기 실행 워크 플로 지속성이 필요한 대규모 프로젝트에서 WF4를 사용하고 있습니다. 배치 일관성을 위해 인스턴스 저장 오브젝트에 대체 스키마 이름을 사용하는 것이 유용합니다. 예를 들어, System.Activities.DurableInstancing.InstanceTable은 DurableInstancing.InstanceTable이 될 것입니다.
이 서버 측을 달성하기 위해 SQL 스크립트를 업데이트하는 것은 어렵지 않지만 말할 수있는 것은 수정할 수있는 방법이 없습니다. 명령을 생성 할 때 SqlWorkflowInstanceStore에서 사용하는 기본 스키마입니다. 스키마 이름은 SqlWorkflowInstanceStoreConstants.DefaultSchema에서 읽 힙니다. 이름은 상수입니다. SqlWorkflowInstanceStore는 봉인되어 있으며 자신의 InstanceStore를 롤업하는 것은 상당한 작업 인 것으로 보이므로 해당 옵션을 추구하기를 꺼립니다.
누락 된 수있는 더 간단한 방법을 아는 사람 있습니까? 또한 스키마 이름을 변경하면 향후 인스턴스 저장소 업데이트를 적용하는 단계가 추가되지만 다른 잠재적 인 문제점을 예측할 수 있습니까?
합리적인 의견입니다. 감사합니다. 언젠가는 길 아래로 커스텀 인스턴스 스토어를 구현할 가능성이 있다는 생각으로, 제안 된 뷰를 통해 앱 내부에서 인스턴스 데이터에 액세스하는쪽으로 크게 기울이고 있습니다. – Royce