public GetMinSequenceMatchingCriteriaOrNull ( bool>.Func |
||
criteria | bool>.Func | |
return | long? |
public long? GetMinSequenceMatchingCriteriaOrNull(Func<EventInStorage, bool> criteria)
{
var filtered = _events.ToList().Where(criteria).ToList();
if (filtered.Count == 0)
return null;
return filtered.Min(x => x.GlobalSequence);
}