@ -76,14 +76,18 @@ public class JobsHostedService : BaseJobsHostedService
@@ -76,14 +76,18 @@ public class JobsHostedService : BaseJobsHostedService
{
new Tuple < Type , ITrigger > ( typeof ( DeleteSendsJob ) , everyFiveMinutesTrigger ) ,
new Tuple < Type , ITrigger > ( typeof ( DatabaseExpiredGrantsJob ) , everyFridayAt10pmTrigger ) ,
new Tuple < Type , ITrigger > ( typeof ( DatabaseUpdateStatisticsJob ) , everySaturdayAtMidnightTrigger ) ,
new Tuple < Type , ITrigger > ( typeof ( DatabaseRebuildlIndexesJob ) , everySundayAtMidnightTrigger ) ,
new Tuple < Type , ITrigger > ( typeof ( DeleteCiphersJob ) , everyDayAtMidnightUtc ) ,
new Tuple < Type , ITrigger > ( typeof ( DatabaseExpiredSponsorshipsJob ) , everyMondayAtMidnightTrigger ) ,
new Tuple < Type , ITrigger > ( typeof ( DeleteAuthRequestsJob ) , everyFifteenMinutesTrigger ) ,
new Tuple < Type , ITrigger > ( typeof ( DeleteUnverifiedOrganizationDomainsJob ) , everyDayAtTwoAmUtcTrigger ) ,
} ;
if ( ! ( _ globalSettings . SqlServer ? . DisableDatabaseMaintenanceJobs ? ? false ) )
{
jobs . Add ( new Tuple < Type , ITrigger > ( typeof ( DatabaseUpdateStatisticsJob ) , everySaturdayAtMidnightTrigger ) ) ;
jobs . Add ( new Tuple < Type , ITrigger > ( typeof ( DatabaseRebuildlIndexesJob ) , everySundayAtMidnightTrigger ) ) ;
}
if ( ! _ globalSettings . SelfHosted )
{
jobs . Add ( new Tuple < Type , ITrigger > ( typeof ( AliveJob ) , everyTopOfTheHourTrigger ) ) ;