Exemple #1
0
 public static ErrorFilter WithErrorMessageContaining(this ErrorFilter pipeline, string containsMessage)
 {
     pipeline.WithFilter(new ContainsErrorMessageFilter(containsMessage));
     return(pipeline);
 }
Exemple #2
0
 public static ErrorFilter WithExceptionTypes(this ErrorFilter pipeline, Type type)
 {
     pipeline.WithFilter(new ExceptionTypesErrorFilter(type));
     return(pipeline);
 }
Exemple #3
0
 public static ErrorFilter Where(this ErrorFilter pipeline, Func <Error, bool> expression)
 {
     pipeline.WithFilter(new ExpressionErrorFilter(expression));
     return(pipeline);
 }
Exemple #4
0
 public static ErrorFilter WithErrorMessageMatching(this ErrorFilter pipeline, string expression)
 {
     pipeline.WithFilter(new RegexErrorMessageFilter(expression));
     return(pipeline);
 }