已经投入实用,效果明显。以后开发的参考标杆!
基本上是最简单的结构了,以此为准可大范围扩展。不知道会遇到什么样的问题。
#region --实验方法-- [Obsolete("异步实验方法,入口")] public ListCallGetAllTAsync(T t) { var a = GetAllTAsync(t).Result; return a; } [Obsolete("实验方法")] public async Task
> GetAllTAsync(T t) { var sList = await GetSAsync(t); var cList = await GetCAsync(t); sList.AddRange(cList); return sList; } [Obsolete("实验方法")] public async Task
> GetCListAsync(T t) { var cList = await Task
>.Run(()=>{ // 干...很多事情! return xcList; }); return cList; } [Obsolete("实验方法")] public async Task
> GetSListAsync(T t) { var runResult = await Task
>.Run(() => { return CallFunction("name"); }); return runResult; } #endregion