Перемещение модели в другой проект приводит к ошибке: не удалось найти сопоставление объекта для типа с идентификатором - PullRequest
0 голосов
/ 13 июля 2011

У меня проблема с EF.Это началось, когда я переместил свою модель в отдельные проекты.Ошибка:

Невозможно найти сопоставление объектов для типа с идентификатором ''

Мой код:

protected EntityKey Key(int id)
{
    return new EntityKey(InstanceContext.GetType().Name + "." + typeof(T).Name, "Id", id);
}

protected object CurrentObject(int id)
{
    return InstanceContext.GetObjectByKey(Key(id)); //**<-- error**
} 

Что хуже,когда я ставлю точку останова, она отлично работает.Я получаю сущность без проблем.

...