Class BackgroundJobExecuter
Inheritance
BackgroundJobExecuter
Assembly: Volo.Abp.BackgroundJobs.Abstractions.dll
Syntax
public class BackgroundJobExecuter : IBackgroundJobExecuter, ITransientDependency
Constructors
BackgroundJobExecuter(IOptions<AbpBackgroundJobOptions>, ICurrentTenant)
Declaration
public BackgroundJobExecuter(IOptions<AbpBackgroundJobOptions> options, ICurrentTenant currentTenant)
Parameters
Properties
CurrentTenant
Declaration
protected ICurrentTenant CurrentTenant { get; }
Property Value
Logger
Declaration
public ILogger<BackgroundJobExecuter> Logger { protected get; set; }
Property Value
Options
Declaration
protected AbpBackgroundJobOptions Options { get; }
Property Value
Methods
ExecuteAsync(JobExecutionContext)
Declaration
public virtual Task ExecuteAsync(JobExecutionContext context)
Parameters
Returns
GetJobArgsTenantId(object)
Declaration
protected virtual Guid? GetJobArgsTenantId(object jobArgs)
Parameters
Type |
Name |
Description |
object |
jobArgs |
|
Returns
Implements
Extension Methods