Update TriggerIndexer to return modifiable lists

This commit is contained in:
Sipke Schoorstra 2023-11-22 20:47:15 +01:00
parent c841b3511f
commit c10e1b4232
2 changed files with 3 additions and 3 deletions

View file

@ -19,5 +19,5 @@ internal class Request
/// <summary>
/// A list of workflow definition version IDs.
/// </summary>
public ICollection<string> Ids { get; set; } = default!;
public ICollection<string>? Ids { get; set; } = default!;
}

View file

@ -210,7 +210,7 @@ public class TriggerIndexer : ITriggerIndexer
return triggers.ToList();
}
private async Task<ICollection<object>> TryGetTriggerDataAsync(ITrigger trigger, TriggerIndexingContext context)
private async Task<List<object>> TryGetTriggerDataAsync(ITrigger trigger, TriggerIndexingContext context)
{
try
{
@ -221,6 +221,6 @@ public class TriggerIndexer : ITriggerIndexer
_logger.LogWarning(e, "Failed to get trigger data for activity {ActivityId}", trigger.Id);
}
return Array.Empty<object>();
return new List<object>(0);
}
}