У меня была та же проблема, и я решил ее сегодня, установив эти два параметра в false в объекте DBContext:
this.ContextOptions.LazyLoadingEnabled = false;
this.ContextOptions.ProxyCreationEnabled = false;
Кажется, это проблема сериализации при создании прокси.
Сначала я попытался сопоставить свои типы с Int32 в файле EDMX, но это дало мне очень низкие показатели.