Skip to content

Convert metadata extension methods to default interface implementations. #19213

@AndriySvyryd

Description

@AndriySvyryd

This allows more efficient implementations of these methods and is required for other IModel implementations: #1906 and #8258.

  • Convert IModel extension methods
  • Convert IRelationalModel extension methods
  • Add IReadOnly interfaces for non-runtime Metadata.
  • Move ConstructorBinding to IEntityType.

For more context see #5074

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions