2016-06-01 4 views
0

In meiner MVC-App plane ich, eine generische Methode für Web APIs zu erstellen. Dies kann entweder durch Erstellen von Methoden auf dem Base Controller oder durch Methoden in der Hilfsklasse Utility erreicht werden. Welches ist der bevorzugte Weg Base Controller (oder) Utility Class?Base Controller-Methode oder Hilfsprogramm für Hilfsprogramme

Und auch wissen möchten, auf welche Szenario Base Controller ist nützlich.

+0

welche Art von generischen Methoden? Dienstprogramm selbst hat sinnlosen Namen :) –

+0

Mögliche Duplikate von [Was sind gute Kandidaten für Base Controller-Klasse in ASP.NET MVC?] (Http://StackOverflow.com/Questions/6119206/what-are-good-Candidates-for- Basis-Controller-Klasse-in-ASP-Net-Mvc) –

Antwort

0

ASP.NET MVC bietet mehrere Alternativen zu allgemeinen Problemen (z. B. Protokollierung, Ausnahmebehandlung, Autorisierung) mithilfe von Filtern oder die eigene Implementierung einer bestimmten Klasse zu ermöglichen. Normalerweise ist ein Basiscontroller nicht der beste Ansatz, da es sehr wahrscheinlich ist, dass das Framework das Problem bereits auf andere Weise behandelt.

Werfen Sie einen Blick auf diese Antwort für den Umgang mit gemeinsamen Problemen in ASP.NET MVC behandeln: https://stackoverflow.com/a/6119341/1942895

Verwandte Themen