private void Include(IList<string> includes, Action action)
{
if (includes != null)
{
foreach (var include in includes)
action(<add include here>);
}
}
quiero llamarlo de esa manera¿Cómo puedo pasar un parámetro en acción?
this.Include(includes, _context.Cars.Include(<NEED TO PASS each include to here>));
La idea es pasar cada incluyen el método.
Está su '' sólo una action action o es una acción '' o cualquier otra variación? ¿Cuántos parámetros quieres? –
BoltClock
Pregunta actualizada – Jop
Parece que ya está pasando el include a través del argumento 'includes'. ¿Es la idea de que quiere pasar cada miembro de la lista 'includes' a' acción'? Si es así, simplemente pase '_context.Cars.Include' (sin corchetes). – itowlson