public VF_RPDatabase.GuildSummaryDatabase GetGuildSummaryDatabase() { return(DynamicReloader.GetData <VF_RPDatabase.GuildSummaryDatabase>(() => { VF_RPDatabase.GuildSummaryDatabase summaryDB = null; summaryDB = VF_RPDatabase.GuildSummaryDatabase.LoadSummaryDatabase(g_RPPDBDir); return summaryDB; }, (_RaidCollection, _LastLoadTime) => { return (DateTime.UtcNow - _LastLoadTime).TotalMinutes > 30; })); }
public VF_RPDatabase.GuildSummaryDatabase GetGuildSummaryDatabase() { return(DynamicReloader.GetData <VF_RPDatabase.GuildSummaryDatabase>(() => { VF_RPDatabase.GuildSummaryDatabase summaryDB = null; try { summaryDB = VF_RPDatabase.GuildSummaryDatabase.LoadSummaryDatabase(Constants.RPPDbDir); } catch (Exception ex) { Logger.LogException(ex); } return summaryDB; }, (_RaidCollection, _LastLoadTime) => { return (DateTime.UtcNow - _LastLoadTime).TotalMinutes > 40; })); }