コード例 #1
0
 public IHangfireStorage CreateHangfireStorage(JobStorageConfig config)
 {
     return(new MssqlStorage(new MssqlStorageOptions
     {
         ExpireAtDays = config.ExpireAtDays ?? 7,
         HangfireDb = config.HangfireDb,
         TablePrefix = config.TablePrefix
     }));
 }
コード例 #2
0
 public IHangfireStorage CreateHangfireStorage(JobStorageConfig config)
 {
     return(new RedisStorage(new RedisStorageOptions
     {
         ExpireAtDays = config.ExpireAtDays ?? 7,
         HangfireDb = config.HangfireDb,
         DataBase = config.Db ?? 0,
         TablePrefix = config.TablePrefix
     }));
 }
コード例 #3
0
 public IHangfireStorage CreateHangfireStorage(JobStorageConfig config)
 {
     return(new PostgreSqlStorage(new PostgreSqlStorageOptions
     {
         ExpireAt = config.ExpireAt,
         ExpireAtDays = config.ExpireAtDays ?? 7,
         HangfireDbConnString = config.HangfireDb,
         TablePrefix = config.TablePrefix
     }));
 }