解决使用异步方法时报错 does not contain a definition for 'DynamicInvokeAsync 的问题
重现问题方法:
public async Task<TestTable> GetTestTableRecordBytestTableCode(string testTableCode)
{
var TestTableRecord = await _sysCacheService.AdGetAsync<TestTable>(testTableCode, async () => {
var TestTableRecords = await _TestTableService.GetTestTableRecordListBytestTableCode(testTableCode);
// ..... 其他一些处理 ........
return TestTableRecords.FirstOrDefault();
}, new TimeSpan(0,30,0)); //按照30分钟的缓存期
return TestTableRecord;
}