Spatial and data seeding: Migration generates files with concrete class (e.g. Point) instead of interface (e.g. IPoint) and do not compile #13747
Labels
closed-fixed
The issue has been fixed and is/will be included in the release indicated by the issue milestone.
type-bug
Milestone
Repro steps:
Expected:
Only the GeoAPI.Geometries namespace should be imported in all generated files, and the type IPoint should be used for any necessary casts.
Actual:
All files use Point instead of IPoint. The migration file imports the NetTopologySuite.Geometries (probably incorrectly) which means type Point does resolve, but .Designer and snapshot files only import the GeoAPI.Geometries (correctly) but and incorrectly use Point instead of IPoint.
The text was updated successfully, but these errors were encountered: