Add interface for ignoring specific property names to ConventionModelMapper

Description

There is not currently a convenient syntax to ignore some property names ad-hoc. To do so currently requires overriding the isPersistentProperty method with the public API, which necessitates copying a large part of default implementation.

For inspiration, Entity Framework offers two ways to achieve this: 1) respect `System.ComponentModel.DataAnnotations.Schema.NotMappedAttribute`, and 2) `Entity<Model>().Ignore()`.

Environment

None

Status

Assignee

Unassigned

Reporter

Yufan Lou

Labels

None

Components

Affects versions

Priority

Trivial
Configure