我有一个WCF REST服务。我想为操作编写集成测试。我正在考虑使用HttpWebRequest (如Why does my C# client, POSTing to my WCF REST service, return (400) Bad Request?中所述)来编写这些代码。
我的问题是:我是否可以将HttpWebRequest代码放在事务作用域中,以便在执行后回滚任何数据库操作,如:
using (var scope = new TransactionScope(TransactionScopeOption.Required))
{
// use HttpWebRequest to execute REST service operation
}这样行得通吗?
发布于 2011-12-06 00:41:21
REST不支持将事务从客户端传播到服务。
https://stackoverflow.com/questions/8388486
复制相似问题