public StandardJsonResult StandardAction(Action action) { var result = new StandardJsonResult(); result.StandardAction(action); return(result); }
public StandardJsonResult <T> StandardAction <T>(Func <T> action) { //var result = new StandardJsonResult<T>(); //result.StandardAction(() => //{ // result.Data = action(); //}); //return result; var result = new StandardJsonResult <T>(); if (ModelState.IsValid) { result.StandardAction(() => { result.Data = action(); }); } else { result.Success = false; result.Message = ModelState.Values.FirstOrDefault().Errors[0].ErrorMessage; } return(result); }
public StandardJsonResult <T> StandardAction <T>(Func <T> action) { var result = new StandardJsonResult <T>(); result.StandardAction(() => { result.Data = action(); }); return(result); }
/// <summary> /// 标准数据返回 /// </summary> /// <typeparam name="T">返回参数</typeparam> /// <param name="func">func</param> /// <returns></returns> protected StandardJsonResult <T> StandardAction <T>(Func <T> func) { var result = new StandardJsonResult <T>(); result.StandardAction(() => { result.Data = func(); }); return(result); }
public StandardJsonResult StandardAction(Action action) { //var result = new StandardJsonResult(); //result.StandardAction(action); //return result; var result = new StandardJsonResult(); if (ModelState.IsValid) { result.StandardAction(action); } else { result.Success = false; result.Message = ModelState.Values.FirstOrDefault().Errors[0].ErrorMessage; } return(result); }