Я использую LINQ с дозвуком в классе, чтобы получить мои данные, вот код ниже:
public IQueryable<Veiculo> SelecionaVeiculosSite()
{
return (from v in _db.Veiculos
where v.Ativo == true &&
v.Marca.Ativo == true &&
v.Modelo.Ativo == true
select v
);
}
Вы увидите одно различие в строке в v.Marca.Ativo == true, я сделал одну модификацию в шаблоне ActiveRecord, чтобы получить объект, а не IQueryable.
Это код, измененный в сгенерированном шаблоне:
public Marca Marca
{
get
{
var repo=OKMMySql.Marca.GetRepo();
return (from items in repo.GetAll()
where items.ID_Marca == _ID_Marca
select items).SingleOrDefault();
}
}
в коде все нормально, но этот Select возвращает это время выполнения Ошибка:
Элемент 'TestMode' не поддерживается.
Я не нашел в Сети ничего об этой ошибке.
Большое спасибо