public async Task CanPrimeTheNexusCache() { var sql = Fixture.GetService <SqlService>(); Assert.True(await GetNexusUpdatesJob.UpdateNexusCacheFast(sql) > 0); Assert.True(await GetNexusUpdatesJob.UpdateNexusCacheFast(sql) == 0); }
private async Task RunNexusCacheLoop() { while (true) { await GetNexusUpdatesJob.UpdateNexusCacheFast(Sql); await Task.Delay(TimeSpan.FromMinutes(1)); } }