public Result <T> ApiResult <TR, T>(string rspStr, IResultHandler <TR, T> h, Result <T> r) { //Console.WriteLine(rspStr); var rsp = h.Response(rspStr); var code = h.Code(rsp); return(code == Const.Ok ? h.Succ(code, rsp, r) : h.Fail(code, rsp, r)); }