GetNonPrivateProperties contains the following check: where (properties == null) || properties.Contains(propertyInfo.Name). In case I use SharedProperties call properties is not null, it is an empty collection. As result, GetNonPrivateProperties returns no properties
↧