Usually this should be navigation.GetMemberInfo(forConstruction: true, forSet: true)
@AndriySvyryd - How should I construct my model to add a regression test for this? Is this only applicable to collection include (as opposed to naked collection navigation projection)?
Something like
```C#
modelbuilder.Entity
```C#
private class CoolEntity
{
private ICollection<CoolEntity> _otherEntities;
public int Id { get; set;}
public ICollection<CoolEntity> OtherEntities
{
get => _otherEntities;
set => throw new InvalidOperationException();
}
}
This applies to all collections populated directly from query.
Most helpful comment
Something like
```C#().SetNavigationAccessMode(PropertyAccessMode.Field);
modelbuilder.Entity
This applies to all collections populated directly from query.