public static ValidationHandleOperation HandleAll(this ValidationHandleOperation op, IValidationHandler handler) { op.CheckNull(nameof(op)); handler.CheckNull(nameof(handler)); op.Handle(handler); return(op); }
public static ValidationHandleOperation HandleForFailure(this ValidationHandleOperation op, IValidationHandler handler) { op.CheckNull(nameof(op)); handler.CheckNull(nameof(handler)); op.Handle(handler, x => x.Where(y => !y.IsValid)); return(op); }
public static ValidationHandleOperation HandleForStrategy(this ValidationHandleOperation op, string name, IValidationHandler handler) { op.CheckNull(nameof(op)); handler.CheckNull(nameof(handler)); op.Handle(handler, name); return(op); }
public static ValidationHandleOperation HandleForStrategy(this ValidationHandleOperation op, string name, IValidationHandler handler) { if (op == null) { throw new ArgumentNullException(nameof(op)); } if (handler == null) { throw new ArgumentNullException(nameof(handler)); } op.Handle(handler, name); return(op); }
public static ValidationHandleOperation HandleForFailure(this ValidationHandleOperation op, IValidationHandler handler) { if (op == null) { throw new ArgumentNullException(nameof(op)); } if (handler == null) { throw new ArgumentNullException(nameof(handler)); } op.Handle(handler, x => x.Where(y => !y.IsValid)); return(op); }
public static ValidationHandleOperation HandleAll(this ValidationHandleOperation op, IValidationHandler handler) { if (op == null) { throw new ArgumentNullException(nameof(op)); } if (handler == null) { throw new ArgumentNullException(nameof(handler)); } op.Handle(handler); return(op); }