Example #1
0
        public async Task <IActionResult> Handle(BulkDeleteWorkflowsRequest request, CancellationToken cancellationToken = default)
        {
            var count = await _workflowInstanceStore.DeleteManyAsync(new WorkflowInstanceIdsSpecification(request.WorkflowInstanceIds), cancellationToken);

            return(Ok(new
            {
                DeletedWorkflowCount = count
            }));
        }
Example #2
0
        public async Task <IActionResult> Handle(BulkDeleteWorkflowsRequest request, CancellationToken cancellationToken = default)
        {
            var count = await _workflowInstanceStore.DeleteManyAsync(new WorkflowInstanceIdsSpecification(request.WorkflowInstanceIds), cancellationToken);

            return(Json(new
            {
                DeletedWorkflowCount = count
            }, _serializerSettingsProvider.GetSettings()));
        }