public static void CacheServerSideMetaInfo() { IJournalService journalService = new JournalService(); JournalMetaInputDto dto = new JournalMetaInputDto(); dto.GridName = "Journals Ledgers"; var result = journalService.GetJournalsMetaData(dto); AppStartCache.CacheData(dto.GridName, result); }
public object GetJournalsMetaData(JournalMetaInputDto obj) { var cachedData = AppStartCache.GetCachedData(obj.GridName); if (cachedData.Item1) { return(cachedData.Item2); } else { return(controller.GetJournalsMetaData(obj)); } }
public object GetJournalsMetaData(JournalMetaInputDto obj) { throw new NotImplementedException(); }