Namespace TeleScope.GuardClauses.Abstractions
Classes
GuardBase
This pure abstract base class implements all interfaces of guard functions in order to provide a complete set of implementations for user-defined guard classes.
Interfaces
ICollectionGuardable
This interface provides methods for
IDefensiveGuardable
This interface provides methods for defensive or basic guard clauses. The implementation of these methods should fail, if they approve the statement of the method name.
INumericGuardable
This interface provides methods for numeric related guard clauses. The implementation of these methods should succeed, if they approve the statement of the method name.
IStringGuardable
This interface provides methods for string related guard clauses. The implementation of these methods should succeed, if they approve the statement of the method name.