EF6 dos contextos versus contexto único con dos esperas
¿Cuál de estos es un mejor enfoque para el rendimiento? Nota: Para algunas operaciones, tengo que ejecutar hasta cinco consultas independientes.
var foo = await context.foos.ToListAsync();
var bar = await context.bars.ToListAsync();
vs.
var fooTask = context1.foos.ToListAsync();
var barTask = context2.bars.ToListAsync();
await Task.WhenAll(fooTask , barTask);
Sería genial usar el mismo contexto sin esperas, peroesta respuesta menciona que no es posible.