public static Param <T?> IsNotNull <T>(this Param <T?> param) where T : struct { if (param.Value == null || !param.Value.HasValue) { throw ExceptionFactory.CreateForParamNullValidation(param, EnsureRes.Ensure_IsNotNull); } return(param); }
public static Param <T> IsNotNull <T>(this Param <T> param) { if (param.Value == null) { throw ExceptionFactory.CreateForParamNullValidation(param, EnsureRes.Ensure_IsNotNull); } return(param); }