Show / Hide Table of Contents

Interface IBackgroundWorkerManager

Used to manage background workers.

Inherited Members
IRunnable.StartAsync(CancellationToken)
IRunnable.StopAsync(CancellationToken)
Namespace: Volo.Abp.BackgroundWorkers
Assembly: Volo.Abp.BackgroundWorkers.dll
Syntax
public interface IBackgroundWorkerManager : IRunnable

Methods

Add(IBackgroundWorker)

Adds a new worker. Starts the worker immediately if IBackgroundWorkerManager has started.

Declaration
void Add(IBackgroundWorker worker)
Parameters
Type Name Description
IBackgroundWorker worker

The worker. It should be resolved from IOC.

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft