13 lines
550 B
C#
13 lines
550 B
C#
namespace Microsoft.SelfService.Portal.Core.API.Interfaces
|
|
{
|
|
public interface IQueueJobService
|
|
{
|
|
Guid EnqueueTemplateJsonChanged(Guid templateId, string oldJsonData, string newJsonData);
|
|
Guid EnqueueDeploymentRequest(Guid deploymentGroupId, ICollection<Guid> targetIds, string jsonData);
|
|
bool RetryQueueJob(Guid queueJobId);
|
|
bool ApproveQueueJobStep(Guid queueJobStepId, string approvedBy, string? comment);
|
|
bool RejectQueueJobStep(Guid queueJobStepId, string approvedBy, string? comment);
|
|
}
|
|
}
|
|
|