Как исключить свойство всех элементов в IEnumerable при использовании ShouldBeEquivalentTo?

В моих тестах NUnit / FluentAssertions я сравниваю сложный объект, возвращенный из моей системы, со ссылочным, используя следующий код:

    response.ShouldBeEquivalentTo(reference, o => o.Excluding(x => x.OrderStatus)
                                               .Excluding(x => x.Id)
                                               .Excluding(x => x.Items[0].Name)
                                               .Excluding(x => x.Items[0].Article)
                                               .Excluding(x => x.ResponseStatus));

Однако, это не совсем то, что я намеревался. Я хотел бы исключитьName а такжеArticle закаждый объект вItems список и не только для 0-го. Как мне реализовать этот сценарий?

Я посмотрел черездокументация и не могу найти решение. Я что-то пропустил?

Ответы на вопрос(1)

Ваш ответ на вопрос