2010-04-22 4 views

Répondre

1

Je dirais Controller.OnResultExecuted, mais en fait, je pense qu'à ce moment, les données sont déjà écrites dans le flux de sortie. Le fait que la vue écrit directement des données dans le flux de sortie peut rendre la réponse à votre question difficile à trouver. La seule façon que je pense pour éviter cela est d'écrire votre propre ViewResult qui fournira un flux intermédiaire pour afficher le moteur, y récupérer toutes les données, effectuer votre propre traitement, puis l'écrire dans le flux de sortie http.

+0

Non, je pense que ce sera exactement ce dont j'ai besoin. Bien que vous ayez raison sur le fait que HTML est pompé vers le navigateur vers le flux de sortie, mais j'ai testé que le flux de sortie n'est pas encore fermé au moment où OnResultExecuted est levé, ce qui est exactement ce dont j'ai besoin. Merci. – 7wp

Questions connexes