2017-02-12 152 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)。