Update WorkflowDefinitionVersionIdsSpecification.cs
This commit is contained in:
parent
57babe6b63
commit
0ef39ae069
|
|
@ -4,11 +4,12 @@ using System.Linq;
|
|||
using System.Linq.Expressions;
|
||||
using Elsa.Models;
|
||||
|
||||
namespace Elsa.Persistence.Specifications.WorkflowInstances;
|
||||
|
||||
public class WorkflowDefinitionVersionIdsSpecification : Specification<WorkflowInstance>
|
||||
namespace Elsa.Persistence.Specifications.WorkflowInstances
|
||||
{
|
||||
public ICollection<string> WorkflowDefinitionVersionIds { get; set; }
|
||||
public WorkflowDefinitionVersionIdsSpecification(IEnumerable<string> workflowDefinitionVersionIds) => WorkflowDefinitionVersionIds = workflowDefinitionVersionIds.ToList();
|
||||
public override Expression<Func<WorkflowInstance, bool>> ToExpression() => x => WorkflowDefinitionVersionIds.Contains(x.DefinitionVersionId);
|
||||
public class WorkflowDefinitionVersionIdsSpecification : Specification<WorkflowInstance>
|
||||
{
|
||||
public ICollection<string> WorkflowDefinitionVersionIds { get; set; }
|
||||
public WorkflowDefinitionVersionIdsSpecification(IEnumerable<string> workflowDefinitionVersionIds) => WorkflowDefinitionVersionIds = workflowDefinitionVersionIds.ToList();
|
||||
public override Expression<Func<WorkflowInstance, bool>> ToExpression() => x => WorkflowDefinitionVersionIds.Contains(x.DefinitionVersionId);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue