我已经这样解决了:
在context类(继承DbContext)中添加了该方法:
[DbFunction("ControlVisitas3Model.Store", "ObtieneEdad")]
public int ObtieneEdad(DateTime fechaNacimiento)
{
throw new NotImplementedException();
}
这样称呼它:
personas = personas.Where(p => p.PersonaFechaNacimiento.HasValue && db.ObtieneEdad(p.PersonaFechaNacimiento.Value) >= edadMinima && db.ObtieneEdad(p.PersonaFechaNacimiento.Value) <= edadMaxima);
问候
海梅