private void WebserviceLogoutCompleted(object sender, LogoutCompletedEventArgs e) { var asyncRequestInfo = e.UserState as AsyncRequestInfo; if (asyncRequestInfo == null) throw new NullReferenceException("asyncRequestInfo (LogoutCompleted)"); if (e.Result) WebserviceState = WebserviceWrapperState.Disconnected; asyncRequestInfo.Callback(new WebserviceResult(asyncRequestInfo, e.Result)); }
protected virtual void OnLogoutCompleted(LogoutCompletedEventArgs e) { var handler = LogoutCompleted; if (handler != null) handler(this, e); }