public CleanupProcessor(MessageStore messageStore) { this.messageStore = messageStore; this.ensureCleanupTaskTimer = new Timer(this.EnsureCleanupTask, null, TimeSpan.Zero, CleanupTaskFrequency); this.cancellationTokenSource = new CancellationTokenSource(); }