コード例 #1
0
 public static void CheckNotNull <T>(this T container) where T : class
 {
     if (container == null)
     {
         throw new ArgumentNullException("container");
     }
     NullChecker <T> .Check(container);
 }
コード例 #2
0
ファイル: Check.cs プロジェクト: stepanix/Migrap.AspNet.Http
 internal static T CheckNotNull <T>(this T value) where T : class
 {
     if (null == value)
     {
         throw new ArgumentNullException("value");
     }
     return(NullChecker <T> .Check(value));
 }
コード例 #3
0
 public static void ThrowIfNull <T>(this T container) where T : class
 {
     if (container == null)
     {
         throw new ArgumentNullException(nameof(container));
     }
     NullChecker <T> .Check(container);
 }
コード例 #4
0
ファイル: Contract.cs プロジェクト: xmshaka/slash-framework
 public static void RequiresNotNull <T>(T container, string userMessage) where T : class
 {
     if (container == null)
     {
         throw new ArgumentNullException("container", userMessage);
     }
     NullChecker <T> .Check(container, userMessage);
 }
コード例 #5
0
ファイル: Guard.cs プロジェクト: maheshadba/Vertica.Utilities
        public static void AgainstNullArgument <T>(T container) where T : class
        {
            if (container == null)
            {
                throw new ArgumentNullException(nameof(container));
            }

            NullChecker <T> .Check(container);
        }