Exemplo n.º 1
0
 public void RemoveSession(string key)
 {
     if (String.IsNullOrEmpty(key))
     {
         throw new ArgumentNullException(nameof(key));
     }
     else
     {
         _session[key] = null;
         _sessionContextManager.RemoveSessionToken();
     }
 }
Exemplo n.º 2
0
 public void RemoveSession(string key)
 {
     if (String.IsNullOrEmpty(key))
     {
         throw new ArgumentNullException(nameof(key));
     }
     else
     {
         var tokenkey = String.Format("{0}___{1}", (SessionToken ?? ""), key);
         _session[tokenkey] = null;
         _sessionContextManager.RemoveSessionToken();
     }
 }
Exemplo n.º 3
0
        public void Logout()
        {
            if (!IsUserLogged())
            {
                _log.Error("No user currently logged in");
                throw new SecurityException("No user currently logged in");
            }

            _log.Debug("Value loggedUser is null");
            //_loggedUser = null;
            _sessionContextManager.RemoveValue("User");
            _sessionContextManager.RemoveSessionToken();
            _log.Info("User is logout");
        }