标签: c# wcf rest
我正在使用c#开发一个wcf服务,我正在寻找一种方法来使我的服务方法或服务本身成为幂等的。 有没有一种简单的方法可以通过使用属性或类似的东西标记服务来做到这一点? 如果不是,有人为此提供了代码片段吗?
答案 0 :(得分:2)
没有神奇的属性可以使您的服务具有幂等性。它取决于你的实现来处理它。例如,如果您的服务执行添加到数据库,那么您需要在添加它之前检查对象是否存在,这样您就不会将它添加到数据库两次。