root / trunk / hammock / src / net35 / Hammock / Retries / RetryCustomCondition.cs @ 0eea575a
History | View | Annotate | Download (420 Bytes)
1 |
using System; |
---|---|
2 |
|
3 |
namespace Hammock.Retries |
4 |
{ |
5 |
#if !SILVERLIGHT |
6 |
[Serializable] |
7 |
#endif |
8 |
public abstract class RetryCustomCondition<T> : |
9 |
IRetryCustomCondition, |
10 |
IRetryCondition<T> |
11 |
{ |
12 |
public virtual Func<T> ConditionFunction { get; set; } |
13 |
public virtual Predicate<T> RetryIf |
14 |
{ |
15 |
get |
16 |
{ |
17 |
return t => false; |
18 |
} |
19 |
} |
20 |
} |
21 |
} |