Introduction InboundJobExecutorService is a service class responsible for managing inbound provisioning for each recurrence scheduler job . This class invoked when Recurrence job is created for each inbound application.
Interface
Interface: IInboundJobExecutor
Purpose:
It includes methods for Executing action for each recurrence scheduler job.
Methods
ExecuteAsync
Task ExecuteAsync(string jobId);
Parameters:
string jobId: A unique identifier for the job, typically representing the application ID.
Returns: Task: Represents the asynchronous operation.
Description:
Adds or updates a recurring job in Hangfire using the specified jobId and cronExpression.
Introduction
InboundJobExecutorService
is a service class responsible for managing inbound provisioning for each recurrence scheduler job . This class invoked when Recurrence job is created for each inbound application.Interface
Interface:
IInboundJobExecutor
Purpose:
It includes methods for Executing action for each recurrence scheduler job.
Methods
ExecuteAsync
Parameters:
string jobId
: A unique identifier for the job, typically representing the application ID.Returns:
Task
: Represents the asynchronous operation.Description:
Adds or updates a recurring job in Hangfire using the specified
jobId
andcronExpression
.Suggested Code Changes
KN.KloudIdentity.Mapper > BackgroundJobs > IInboundJobExecutor.cs
KN.KloudIdentity.Mapper > BackgroundJobs > InboundJobExecutorService.cs
IInboundJobExecutor
Expected Output
Unit Tests
Not applicable.
Impacted Components
N/A
Dependent Tasks
N/A
Document is not complete yet.