private void StartPollingSearch(bool status)
{
// firstly wait on the backfills to complete before firing off these
_searchBackFillCompleted.Where(st => st).Subscribe(s =>
{
// this will fire once per minute for 24 hours from init
var observable = Observable.Interval(TimeSpan.FromSeconds(20));
observable.Subscribe(async t =>
{
_searchLargestSeenId = await GetSearchTimeLine_Failover(_searchLargestSeenId);
});
});
}