/// <summary> /// Load Columns type in cache; /// </summary> /// <param name="dbase"></param> /// <param name="table"></param> private static async System.Threading.Tasks.Task LoadAsync(string dbase, string table) { if (KCore.Stored.Cache.ColumnsStruct == null || !KCore.Stored.Cache.ColumnsStruct.Where(t => t.DBase.Equals(dbase, StringComparison.InvariantCultureIgnoreCase) && t.Table.Equals(table, StringComparison.InvariantCultureIgnoreCase)).Any()) { var ColList = NoCache.Structure(dbase, table); KCore.Stored.Cache.LoadColumnsStruct(new List <ColumnStruct>(ColList)); } }