Excepción subsónica: el miembro 'TestMode' no es compatible
-
23-09-2019 - |
Pregunta
Estoy usando LINQ con el subsonic en una clase para obtener mis datos aquí es el siguiente código:
public IQueryable<Veiculo> SelecionaVeiculosSite()
{
return (from v in _db.Veiculos
where v.Ativo == true &&
v.Marca.Ativo == true &&
v.Modelo.Ativo == true
select v
);
}
Verá una diferencia en la línea en "V.marca.acivo == True", hice una modificación en la plantilla de Activerecord para obtener un objeto y no un IQueryable.
Este es el código modificado en la plantilla generada:
public Marca Marca
{
get
{
var repo=OKMMySql.Marca.GetRepo();
return (from items in repo.GetAll()
where items.ID_Marca == _ID_Marca
select items).SingleOrDefault();
}
}
En el código está bien, pero esta selección devuelve este error de tiempo de ejecución:
El miembro 'TestMode' no es compatible.
No fundé nada en la red sobre este error.
Muchas gracias
Solución
Este es un error, se registra en la lista de problemas en GitHub y se está trabajando en este momento. Vea el siguiente enlace para más detalles:
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow