Вот что я пытаюсь сделать:
public List<int> GetRolesForAccountByEmail(string email)
{
var account = db.Accounts.SingleOrDefault(a => a.Email == email);
if (account == null) return new List<int>();
return db.AccountRoles.Where(a => a.AccountId == account.AccountId).Select(a => Convert.ToInt32(a.RoleId)).ToList();
}
Мне пришлось преобразовать в Int32, потому что я не смог вернуть List<int?>
, когда метод должен был вернуть List<int>
.
Любые предложения по решению этой простой проблемы?