static void TimerElapsed(object sender, ElapsedEventArgs e) { try { _messageDeduplicationPersistor.RemoveExpiredMessages(DateTime.UtcNow); } catch (Exception ex) { Logger.Error("Error removing expired messages.", ex); } }