public static async Task <List <FundNav> > GetFundNavs(string fundCode) { var navs = DataDao.GetFundNavs(fundCode); if (DataHelper.IsDataReady(navs?.LastOrDefault())) { return(navs); } else { navs = await EmService.GetFundNavs(fundCode); DataDao.UpdateFundNavs(navs); return(navs); } }