J'adore vraiment l'idée «un modèle dans un modèle» de Fubu MVC. Un contrôleur ressemblerait à quelque chose comme çaTweaking asp.net mvc
public class MyController
{
public OutputModel MyAction(InputModel inputModel)
{
//..
}
}
et le localisateur de services serait automagiquement remplir toutes les dépendances nécessaires dans le constructeur.
Cela rend le contrôleur très facile à tester.
Donc ma question est: Comment voulez-vous peaufiner asp.net mvc pour permettre cette simplicité dans les contrôleurs?