- namespace Abp.Threading.BackgroundWorkers
- {
- /// <summary>
- /// Used to manage background workers.
- /// </summary>
- public interface IBackgroundWorkerManager : IRunnable
- {
- /// <summary>
- /// Adds a new worker. Starts the worker immediately if <see cref="IBackgroundWorkerManager"/> has started.
- /// </summary>
- /// <param name="worker">
- /// The worker. It should be resolved from IOC.
- /// </param>
- void Add(IBackgroundWorker worker);
- }
- }
|