Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 Windows 服务调用两个不同的 WCF 服务,这两个服务都执行两个不同的操作,这两个操作需要在同一个事务下,这意味着两者都必须通过或都必须失败。
我在 Windows 服务中启动了一个事务,并故意使第二个 WCF 服务调用失败,但令我惊讶的是,这些操作并没有回滚。
我在这里做错什么了吗?
[TransactionFlow(TransactionFlowOption.Allowed)]
[OperationBehavior(TransactionScopeRequired=true)]