??Controller????????
?????zhixin9001 ???????[ 2017/6/28 9:53:26 ] ??????????????? ???????
??????ASP.NET MVC?????Controller?д?????????????????????????????????????????ASP.NET MVC??????????????????????????????????aspx??Winform??????MVC????????????????
????? ???????
?????????Controller?????????????????????????????????????????????????????????????漰HttpContext???????÷?????????????Service??????????????£?????????ЩArrange?????????Controller??????Service??????Login??Post???????????????????????????????
??????????????????????TempData????????????????????????auController.TempData[Consts.VERIFY_CODE_KEY] = "VerifyCode_Error"??TempData??ControllerBase??????????Controller???????ControllerBase??
??????Session??????????????????????????????????Session??????????????Session??ò???Controller??????????????????????????????????
?????? ???HttpContext??HttpRequest
???????????????????????????????????????????????????????????????????????????????????????????Controller?????Action???????????????е?QueryString??
??????Substitute.For????????????HttpContextBase??HttpRequestBase???????????????NSubstitute?????????????????????????????????????????httpRequest.QueryString.Returns(queryString)??
????????δ????У???????????ASP.NET MVC????????????????Controller->ControllerContext->HttpContext->HttpRequest?????????????????
????????var result = auController.Index() as ViewResult??Index?????ActionResult??????????ViewResult?????????ViewResult???Model??ViewBag??ViewData???????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11