我有一张带有地理专栏的表格。我知道dapper支持SqlGeography
.net类型 - 但是,.net核心不支持。
有没有办法可以创建自己的SqlGeography类型(在我的情况下,我只需要一个点的lat和long值)并配置dapper来支持它?有没有办法在不修改dapper的代码的情况下这样做,就像我看到的一些例子一样?
Dapper pre .Net Core依赖于EntityFramework SQL Types来支持SQLGeography。
.Net Core还不支持Spacial Types,这里有一个未解决的问题: https : //github.com/aspnet/EntityFrameworkCore/issues/1100
如果您查看最新的评论,它似乎无法用于.Net Core 2.1
我有同样的问题,我最好的替代方案是暂时转换为2个字段(lat&lng)。