mit einem Basis-controller für die gesamte asp.net MVC 4 Projekt

Ich bin am überlegen, mit einen Basis-controller für die gesamte MVC 4 Projekt, welches ich auf Arbeit bin. Ich habe widersprüchliche Ansichten über online-und nicht wirklich sicher, ob es gegen best practices oder ob es nur eine Frage der persönlichen Vorliebe.

Hier ist ein stackoverflow-post, der sagt dont do it

Hier ist ein Beitrag, der gezeigt hat, wie es zu tun, wie es keine schädlichen Wirkungen. Hier und hier wie gut Sie erklären seine Nutzung, wo niemand wirklich ist, darauf hinzuweisen, dass es ist eine schlechte Praxis oder führen könnte, um alle Probleme für die Zukunft.

Also, was ist wirklich die Aussicht auf ein paar Basis-Controller in einem MVC 4 Projekt? Gut? Schlecht?

Bearbeiten

Ich möchte auch darauf hinweisen, dass meine unmittelbare Ziel für die Verwendung einer Basis-controller ist so, dass ich die Genehmigung erfolgt in einem controller und so, dass alle Controller benötigen nicht die Autorisierung Attribut. Ich erstelle separate Basis-Controller für jede Rolle. Da die Rollen werden sich nie ändern ich werde nie brauchen, um einen anderen base-controller für eine andere Rolle. Was hältst du von dieser Weg geht über die Gestaltung der Controller?

Vielen Dank für Ihre Zeit.

InformationsquelleAutor user20358 | 2013-03-14
Schreibe einen Kommentar