Типы пространственных данных MySQL в dapper.net ядро

#mysql #.net-core #dapper

#mysql #.net-ядро #dapper

Вопрос:

Пытаюсь найти какую-либо ссылку на использование типов пространственных данных в dapper.net из .net core.

Однако мы используем point и polygon в нашей базе данных не можем найти ничего, что ускользает от того, какой тип данных использовать в коде моделей.

Ответ №1:

Попробуйте класс MySqlGeometry:

     public byte[] Location { get; set; }

    public MySqlGeometry LocationAsGeometry
    {
        get
        {
            var geo = new MySqlGeometry(MySqlDbType.Geometry, Location);
            return geo;
        }
    }