Existe-t-il un moyen d'ignorer les propriétés internes d'une classe lors de l'opération ShouldBeEquivalentTo ?
Par exemple, dans la classe ci-dessous, je veux exclure la propriété MetaData de la comparaison du graphique des objets.
public class SomeObject
{
Public string SomeString { get; set; }
internal MetaData MetaData { get; set; }
}
Je préférerais ne pas utiliser
someObject.ShouldBeEquivalentTo(someOtherObject, options =>
options.Excluding(info => info.SelectedMemberPath == "MetaData")
Parce qu'il se peut que j'aie plus d'une propriété interne et que la mise en place de ce système pour toutes ces propriétés serait fastidieuse.