protected void Page_Load(object sender, EventArgs e) { //开始执行 if (Request["state"] != null && Request["state"] == "wx") { HandlerController.Singleton.Execute(()=> { var contentInfo = new WxContentInfo(); if (Request["code"] != null) { contentInfo.Code = Request["code"]; contentInfo.Response = Response; } return contentInfo; }); } if (Request["state"] != null && Request["state"] == "sina") { HandlerController.Singleton.Execute(() => { var contentInfo = new SinaContentInfo(); if (Request["code"] != null) { contentInfo.Code = Request["code"]; contentInfo.Response = Response; } return contentInfo; }); } if (Request["is_success"] != null) { HandlerController.Singleton.Execute(() => { var contentInfo = new AliContentInfo(Request); return contentInfo; }); } if (Request["state"] != null && Request["state"] == "qzone") { HandlerController.Singleton.Execute(() => { var contentInfo = new QzoneContentInfo(); if (Request["code"] != null) { contentInfo.Code = Request["code"]; contentInfo.Response = Response; } return contentInfo; }); } }
protected void Page_Load(object sender, EventArgs e) { //开始执行 if (Request["state"] != null && Request["state"] == "wx") { HandlerController.Singleton.Execute(() => { var contentInfo = new WxContentInfo(); if (Request["code"] != null) { contentInfo.Code = Request["code"]; contentInfo.Response = Response; } return(contentInfo); }); } if (Request["state"] != null && Request["state"] == "sina") { HandlerController.Singleton.Execute(() => { var contentInfo = new SinaContentInfo(); if (Request["code"] != null) { contentInfo.Code = Request["code"]; contentInfo.Response = Response; } return(contentInfo); }); } if (Request["is_success"] != null) { HandlerController.Singleton.Execute(() => { var contentInfo = new AliContentInfo(Request); return(contentInfo); }); } if (Request["state"] != null && Request["state"] == "qzone") { HandlerController.Singleton.Execute(() => { var contentInfo = new QzoneContentInfo(); if (Request["code"] != null) { contentInfo.Code = Request["code"]; contentInfo.Response = Response; } return(contentInfo); }); } }