2017-02-12 11 views
9

У меня есть стол с географической колонкой. Я знаю, поддерживает dapper SqlGeography .net type - Однако .net core нет.Поддержка Dapper Пространственные типы .net Core

Есть ли способ создать свой собственный тип SqlGeography (в моем случае мне просто нужны лат и длинные значения точки на данный момент) и настроить dapper для его поддержки? Есть ли способ сделать это, не изменяя код dapper, как некоторые примеры, которые я видел?

ответ

0

Dapper pre .Net Core полагался на SQL-типы EntityFramework для поддержки SQLGeography.

.Net Ядро не поддерживает Пространственный Типы еще, есть открытый вопрос здесь: https://github.com/aspnet/EntityFrameworkCore/issues/1100

Если посмотреть на последние комментарии, кажется, он не будет доступен для .Net Ядра 2,1

У меня такая же проблема, и моей лучшей альтернативой является преобразование в 2 поля (lat & lng).

Смежные вопросы