Ядро EntityFramework для MySQL, отображающее тип базы данных, указывает на мой собственный класс

#c# #mysql #asp.net-core #entity-framework-core

#c# #mysql #asp.net-core #сущность-структура-ядро

Вопрос:

У меня есть квартира за столом (местоположение: точка)

Я использую ASP.NET Сердцевина 2.2 с помело.EntityFrameworkCore.База данных MySQL сначала генерирует мои классы моделей.

Я обнаружил, что эта библиотека не обеспечивает сопоставление типов для Point, поэтому она пропускает генерацию столбца Location каждый раз.

Мой собственный класс очков выглядит так:

 public class GeoPoint
{
    public double X { get; set; }
    public double Y { get; set; }
    public int SRID { get; set; }
}
 

Итак, мне интересно, есть ли какое-нибудь обходное решение для этого?

Спасибо

Комментарии:

1. Вы должны использовать только один из entity-framework entity-framework-core тегов and

2. привет @vasily.sib не могли бы вы, пожалуйста, изложить свою идею?