У меня проблема с 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**
}
Что хуже,когда я ставлю точку останова, она отлично работает.Я получаю сущность без проблем.