public async Task <IActionResult> Login(string userName, string password) { var apiMsg = await ApiMessage.Wrap(async() => { var result = await userAuthBusiness.Login(new UserAccount { Password = password, UserName = userName }); if (result != null) { HttpContext.Session.SetString(UserAuthBusiness.UserAuthFrontendKey, result.Id.ToString()); await HttpContext.Session.CommitAsync(); } }); return(Json(apiMsg)); }