Esempio n. 1
0
 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; }));
 }
Esempio n. 2
0
 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; }));
 }