Я использую приведенный ниже код для получения последней вставленной записи:
public Request GetLastRequest()
{
return _request.Find(_request.Max(p => p.Id));
}
Как видите, Id
является типом Guid
:
public class Request
{
public Request()
{
Id = Guid.NewGuid();
}
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public Guid Id { get; set; }
}
После запуска моего кода я получаю эту ошибку:
An exception of type 'System.NotSupportedException' occurred in EntityFramework.SqlServer.dll but was not handled in user code
PS: приведенный выше код работает, если я использую int
для Id
.
GetLastRequest()
. возвращаться - person Sirwan Afifi   schedule 03.01.2015