2017-02-12 41 views
9

Mam stół z kolumną geograficzną. Wiem, że dapper obsługuje SqlGeography .net type - Jednak rdzeń .net nie.Dapper Obsługa typów przestrzennych .net Core

Czy istnieje sposób, w jaki mogę stworzyć własny typ SqlGeography (w moim przypadku potrzebuję tylko wartości długich i długich punktu w danym momencie) i skonfigurować aplikację dapper, aby ją obsługiwać? Czy istnieje sposób, aby to zrobić bez modyfikowania kodu dappera, jak na przykładach, które widziałem?

Odpowiedz

0

Dapper pre .Net Core polegał na EntityFramework SQL Types do obsługi SQLGeography.

.Net bazowa nie obsługuje przestrzennego Rodzaje jeszcze nie jest kwestią otwartą tutaj: https://github.com/aspnet/EntityFrameworkCore/issues/1100

Jeśli spojrzeć na najnowsze komentarze, wydaje się, że nie będzie dostępny dla .Net Rdzenia 2,1

Mam ten sam problem, a moja najlepsza alternatywa to zamiana na 2 pola (lat & lng).