internal void AddBackgroundOperation(string name, TaskQueueBackgroundOperation operation) { BackgroundOperations.Add(name, new OperationInfo { Operation = operation }); }
internal void AddBackgroundOperation(string name, TaskQueueBackgroundOperation operation, TimeSpan interval) { if (BackgroundOperations.ContainsKey(name)) { throw new InvalidOperationException(""); } BackgroundOperations.Add(name, new OperationInfo { Operation = operation, Interval = interval }); }