지금은 TransactionScope을 예제로 삼을 것입니다. WCF의 모든 메소드가 데이터베이스 활동을 수행하고 모든 호출을 트랜잭션으로 원한다고 가정하십시오. 당신은 당신의 모든 메소드에 using 블록을 포함시킬 수 있습니다.'using'블록이있는 서비스에서 모든 WCF 메서드를 래핑하는 더 쉬운 방법이 있습니까?
메서드 수준이 아닌 서비스에서이 작업을 수행하는 더 쉬운 방법이 있는지 궁금합니다. 예를 들어, Before/After 메서드 호출 이벤트 또는 ServiceBehavior의 내용.
이제 TransactionScope에 대해 구체적으로 알았지 만 TransactionScopeRequired 특성을 사용할 수는 있지만 존재하지 않으면 무엇을 할 것입니까?
작업이 단방향 조작이면이 기능이 작동하지 않습니다. –