2017-02-12 132 views
9

我有一个地理列的表。 我知道dapper支持SqlGeography .net类型 - 但是.net核心不支持。Dapper支持空间类型.net核心

有没有一种方法可以创建我自己的SqlGeography类型(在我的情况下,我只需要一个点的lat和long值),并配置dapper来支持它?有没有办法做到这一点,而不像我看到的一些例子那样修改Dapper的代码?

回答

0

Dapper pre .Net Core依靠EntityFramework SQL Types来支持SQLGeography。

对.NET核心不支持空间类型的是,有一个开放的问题在这里: https://github.com/aspnet/EntityFrameworkCore/issues/1100

如果你看一下最新的评论,似乎它不会对.NET核心2.1

可用

我有同样的问题,我最好的选择是暂时转换为2个字段(lat & lng)。