public void Run() { Console.WriteLine($"[{DateTime.Now}] {nameof(UnBlockService)} - Starting"); var entriesToUnblock = dataStore.GetIpsToUnblock(DateTime.Now); foreach (var entry in entriesToUnblock) { if (ipBlocker.Unblock(entry)) { dataStore.UnblockBlockedIpRecord(entry); } } Console.WriteLine($"[{DateTime.Now}] {nameof(UnBlockService)} - Complete"); }