/// <summary>
        /// 注销
        /// </summary>
        public override BasicResponse Logout(LoginOutRequest loginrequest)
        {
            BasicResponse Result = new BasicResponse();

            base.Logout(loginrequest);
            return(Result);
        }
Exemple #2
0
        /// <summary>
        /// 登出操作
        /// </summary>
        public virtual BasicResponse Logout(LoginOutRequest loginrequest)
        {
            BasicResponse Result = new BasicResponse();

            try
            {
                //ServerContext.Current.RemoveContext();
                Basic.Framework.Data.PlatRuntime.Items.Remove(loginrequest.UserName);
            }
            catch (Exception ex)
            {
                //Log.WriteError(ex);
                LogHelper.Error("Logout:" + "错误:\n" + ex.Message + ex.StackTrace);
                throw ex;
            }
            return(Result);
        }
Exemple #3
0
 public BasicResponse Logout(LoginOutRequest loginrequest)
 {
     return(_loginService.Logout(loginrequest));
 }
Exemple #4
0
        /// <summary>
        /// 注销
        /// </summary>
        public BasicResponse Logout(LoginOutRequest loginrequest)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/Login/Logout?token=" + Token, JSONHelper.ToJSONString(loginrequest));

            return(JSONHelper.ParseJSONString <BasicResponse>(responseStr));
        }