elsa-core/src/server/Elsa.Server.Hangfire/Jobs/WorkflowDefinitionJob.cs

14 lines
493 B
C#
Raw Normal View History

2021-04-01 16:53:26 +00:00
using System.Threading;
using System.Threading.Tasks;
using Elsa.Dispatch;
using MediatR;
2021-04-01 16:53:26 +00:00
namespace Elsa.Server.Hangfire.Jobs
{
public class WorkflowDefinitionJob
{
private readonly IMediator _mediator;
public WorkflowDefinitionJob(IMediator mediator) => _mediator = mediator;
public async Task ExecuteAsync(ExecuteWorkflowDefinitionRequest request, CancellationToken cancellationToken = default) => await _mediator.Send(request, cancellationToken);
2021-04-01 16:53:26 +00:00
}
}