示例#1
0
 bool Authenticate()
 {
     if (_password == "password")
     {
         if (_complexProtectedResource == null)
         {
             _complexProtectedResource = new ComplexProtectedExpensiveResource();
         }
         return(true);
     }
     return(false);
 }
 bool Authenticate()
 {
     //authenticate request
     if (_password == "password")
     {
         //create expensive object if authenticated
         if (_complexProtectedResource == null)
         {
             _complexProtectedResource = new ComplexProtectedExpensiveResource();
         }
         return(true);
     }
     return(false);
 }