摘要: 有时候我们在项目中碰到,比如这样那样的原因(网络或者是其他的原因)导致方法调用失败,大部分的方法是在触发一次方法调用,其实我们可以通过自定义Exception,然后提供调用的方法名称和参数等等,提供一种自动的重试多次的机制。其实方法是很简单的,我们先自定义一个Exception代码如下 public class RetryException : Exception { private int RetryTimes; private string MethodName; private object[] Values; private Type ClassType; public RetryE 阅读全文
posted @ 2011-05-23 11:38 留云 阅读(1037) 评论(2) 推荐(0) 编辑