public static NotNull <T> Wrap <T>(T value) where T : class { return(NotNull <T> .Create(value)); }
public static NotNull <T> IsNotNull <T>(T argumentValue, string argumentName) where T : class { return(NotNull <T> .Create(argumentValue, argumentName)); }