From 28e792c272441162b15d95bdc7356d82ea3e2908 Mon Sep 17 00:00:00 2001 From: yzh <snbbt@21cn.com> Date: 星期六, 07 五月 2022 16:02:12 +0800 Subject: [PATCH] 优化 --- web/Model/PageHandler.cs | 58 +++++++++++++++++++++++++++++----------------------------- 1 files changed, 29 insertions(+), 29 deletions(-) diff --git a/web/Model/PageHandler.cs b/web/Model/PageHandler.cs index f1dfd4c..89c7776 100644 --- a/web/Model/PageHandler.cs +++ b/web/Model/PageHandler.cs @@ -7,39 +7,39 @@ public abstract class PageHandler<T> : IHttpHandler, IRequiresSessionState where T : ISessionObject { - public bool IsReusable - { - get + public bool IsReusable { - return true; + get + { + return true; + } } - } - public abstract JsonPageResult ProcessRequestInternal(PageContext<T> context); + public abstract JsonPageResult ProcessRequestInternal(PageContext<T> context); - public void ProcessRequest(HttpContext context) - { - PageContext<T> context1 = new PageContext<T>(context); - JsonPageResult jsonPageResult; - try + public void ProcessRequest(HttpContext context) { - string @string = context1.GetString("action"); - if (!context1.IsValid && @string != "login" && @string != "logout") - throw new Exception("鐢变簬闀挎椂闂存湭鎿嶄綔锛岃閲嶆柊鐧婚檰骞冲彴锛�"); - jsonPageResult = this.ProcessRequestInternal(context1); - } - catch (Exception ex) - { - jsonPageResult = new JsonPageResult(false, (object) ex.Message); - } - IsoDateTimeConverter dateTimeConverter = new IsoDateTimeConverter(); - dateTimeConverter.DateTimeFormat = "yyyy-MM-dd HH:mm:ss"; - context.Response.ContentType = "application/json"; - string s = JsonConvert.SerializeObject((object) jsonPageResult, Formatting.Indented, new JsonConverter[1] - { + PageContext<T> context1 = new PageContext<T>(context); + JsonPageResult jsonPageResult; + try + { + string @string = context1.GetString("action"); + if (!context1.IsValid && @string != "login" && @string != "logout") + throw new Exception("鐢变簬闀挎椂闂存湭鎿嶄綔锛岃閲嶆柊鐧婚檰骞冲彴锛�"); + jsonPageResult = this.ProcessRequestInternal(context1); + } + catch (Exception ex) + { + jsonPageResult = new JsonPageResult(false, (object)ex.Message); + } + IsoDateTimeConverter dateTimeConverter = new IsoDateTimeConverter(); + dateTimeConverter.DateTimeFormat = "yyyy-MM-dd HH:mm:ss"; + context.Response.ContentType = "application/json"; + string s = JsonConvert.SerializeObject((object)jsonPageResult, Formatting.Indented, new JsonConverter[1] + { (JsonConverter) dateTimeConverter - }); - context.Response.Write(s); - context.Response.End(); - } + }); + context.Response.Write(s); + context.Response.End(); + } } -- Gitblit v1.9.1