@@ -45,7 +45,7 @@ public static SecurityConfiguration GetSecurityConfiguration(this Session sessio
4545 /// <returns><see cref="ImpersonationContext"/> instance.</returns>
4646 public static ImpersonationContext GetImpersonationContext ( this Session session )
4747 {
48- ArgumentValidator . EnsureArgumentNotNull ( session , "session" ) ;
48+ ArgumentNullException . ThrowIfNull ( session ) ;
4949
5050 return session . Extensions . Get < ImpersonationContext > ( ) ;
5151 }
@@ -58,8 +58,8 @@ public static ImpersonationContext GetImpersonationContext(this Session session)
5858 /// <returns><see cref="ImpersonationContext"/> instance.</returns>
5959 public static ImpersonationContext Impersonate ( this Session session , IPrincipal principal )
6060 {
61- ArgumentValidator . EnsureArgumentNotNull ( session , "session" ) ;
62- ArgumentValidator . EnsureArgumentNotNull ( principal , "principal" ) ;
61+ ArgumentNullException . ThrowIfNull ( session ) ;
62+ ArgumentNullException . ThrowIfNull ( principal ) ;
6363
6464 var currentContext = session . GetImpersonationContext ( ) ;
6565
@@ -101,23 +101,23 @@ public static IPrincipal Authenticate(this Session session, string name, params
101101
102102 private static void ClearImpersonationContext ( this Session session )
103103 {
104- ArgumentValidator . EnsureArgumentNotNull ( session , "session" ) ;
104+ ArgumentNullException . ThrowIfNull ( session ) ;
105105
106106 session . Extensions . Set < ImpersonationContext > ( null ) ;
107107 }
108108
109109 private static void SetImpersonationContext ( this Session session , ImpersonationContext context )
110110 {
111- ArgumentValidator . EnsureArgumentNotNull ( session , "session" ) ;
112- ArgumentValidator . EnsureArgumentNotNull ( context , "context" ) ;
111+ ArgumentNullException . ThrowIfNull ( session ) ;
112+ ArgumentNullException . ThrowIfNull ( context ) ;
113113
114114 session . Extensions . Set ( context ) ;
115115 }
116116
117117 internal static void UndoImpersonation ( this Session session , ImpersonationContext innerContext , ImpersonationContext outerContext )
118118 {
119- ArgumentValidator . EnsureArgumentNotNull ( session , "session" ) ;
120- ArgumentValidator . EnsureArgumentNotNull ( innerContext , "innerContext" ) ;
119+ ArgumentNullException . ThrowIfNull ( session ) ;
120+ ArgumentNullException . ThrowIfNull ( innerContext ) ;
121121 // outerContext can be null
122122
123123 var currentContext = session . GetImpersonationContext ( ) ;
0 commit comments