Provides methods for ensuring that method arguments meet specific criteria.
[ArgumentNullException](https://learn.microsoft.com/dotnet/api/system.argumentnullexception)
: Thrown when argument
is null.[ArgumentException](https://learn.microsoft.com/dotnet/api/system.argumentexception)
: Thrown when argument
is null or whitespace.