Tengo la siguiente función para obtener errores de validación para una tarjeta. Mi pregunta se refiere a tratar con GetErrors. Ambos métodos tienen el mismo tipo de retorno IEnumerable<ErrorInfo>
.
private static IEnumerable<ErrorInfo> GetErrors(Card card)
{
var errors = GetMoreErrors(card);
foreach (var e in errors)
yield return e;
// further yield returns for more validation errors
}
¿Es posible devolver todos los errores GetMoreErrors
sin tener que enumerarlos?
Pensar en esto probablemente sea una pregunta estúpida, pero quiero asegurarme de que no me estoy equivocando.
GetCardProductionValidationErrorsFor
?