public static void IsNotNullOrWhitespace([NotNull]string name, string value) {
if(string.IsNullOrWhiteSpace(value) || string.IsNullOrEmpty(value))
{
throw new ArgumentNullException(name, "The argument must not be null or empty and must contain non-whitespace characters must");
}
}
}