EF Fluent Mapping DbGeography проблема: тип 'System.Data.Spatial.DbGeography' должен быть типом значения, не равным NULL, чтобы использовать его в качестве параметра 'T' - PullRequest
0 голосов
/ 26 апреля 2018

Сущность:

public Geography Location { get; set; }

Отображение:

 this.Property(a => a.Location)
            .IsRequired();

Есть хорошее решение для этого?Я вижу, что это дублирование уже открытых вопросов, но нет хорошего ответа на вопрос, что это такое и как решить эту проблему.

1 Ответ

0 голосов
/ 26 апреля 2018

Решено:

Вместо использования System.Data.Spatial я использовал EntityFramework (сборка) System.Data.Entity.Spatial:

public DbGeography Location { get; set; }

Надеюсь, это поможет кому-то еще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...