Я работаю над проектом для подключения к базе данных PostgreSQL с использованием NpGsql EntityFramework 6. Я получаю заголовок исключения в вопросе, когда я пытаюсь выполнить запрос в GetAdminUsersCount
:NpGsql EntityFramework 6 - «Операция уже выполняется»
public class GenieRepository : IDisposable
{
GenieDbContext db = new GenieDbContext();
public IEnumerable<User> GetUsers()
{
return db.Users;
}
}
public int GetAdminUsersCount()
{
return repo.GetUsers().Where(u => u.Role.RoleName == "Administrator").Count();
}
В чем причина этой ошибки и как ее решить?
SideNote: ** PostGre Sql **: O, huh ??? Использовать [Postgres или PostgreSQL] (http://stackoverflow.com/tags/postgresql/info) –
Какую версию NpgSql вы используете? Если вы устанавливаете на моно, какая версия? –
NpgSql 3.0.4.0, Entity Framework 6.0 – teenup