public virtual bool Validate(IBanknote banknote) { if (banknote.Currency == Banknote.Currency && banknote.Value == Banknote.Value) { return(true); } return(_nextHandler != null && _nextHandler.Validate(banknote)); }
public bool Validate(IBanknote banknote) { return(_handler.Validate(banknote)); }