/// <summary> /// 处理方法 /// </summary> /// <param name="controller">控制器</param> /// <param name="baseApi">传入参数</param> /// <returns></returns> public object BussResults(Controller controller, BaseApi baseApi, IHttpContextAccessor accessor) { Console.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "; " + Global.ROUTE_PX + "/" + controller.RouteData.Values["controller"] + "/" + controller.RouteData.Values["action"]); Console.WriteLine(baseApi.ToString()); switch (baseApi.GetInputType()) { case InputType.Header: return(this.HeaderBussResults(controller, baseApi)); case InputType.Body: return(this.BodyBussResults(controller, baseApi)); default: return(null); } }