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); }