2012-07-24 3 views
0

여러 모듈에서 트랜잭션을 처리하기 위해 저장소와 작업 단위 (UOW)를 사용하는 것에 관해 질문이 있습니다.여러 모듈에 걸쳐 MVC 작업 단위

고객 및 창고라는 두 개의 모듈이 있으며 둘 다 자체 데이터베이스가 있습니다.

현재 작업 단위를 사용하여 각 모듈을 서로 독립적으로 갱신합니다. 지금 내가 원하는 것은 두 모듈을 동시에 업데이트하고 그 중 하나가 유효하지 않으면 둘 다 커밋되지 않는 것입니다.

작업 단위 패턴에서 가능한가요?

답변

0

이 시나리오에서는 실제 작업 단위 패턴이 가능하지 않다고 생각합니다. 두 저장소를 모두 사용하는 서비스 클래스를 찾고있을 것입니다.

편집 - 좋아 그것은 가능할 것이다 -이 사람이 그럴듯하게 보이는 솔루션을 말한다 :

Unit of Work with multiple Data Sources?

나는 여전히 일을 서비스/관리자 클래스의 기존 저장소를 포장하고 유지보고 싶은데 단순한.

관련 문제