Ich war ein langjähriger ASP.NET-Entwickler im Webformular-Modell und nutze ein neues Projekt als eine Gelegenheit, mich mit ASP.NET MVC nass zu machen.Was ist der beste Weg, um eine API in ASP.NET mit MVC zu implementieren?
Die Anwendung benötigt eine API, damit eine Gruppe anderer Apps mit ihr kommunizieren kann. Ich habe APIs immer nur mit einem Standard-Web-Service erstellt.
Als eine Nebenbemerkung, bin ich ein wenig zögerlich, kopfüber in den REST-Stil der Erstellung von APIs zu tauchen, zumindest für diese bestimmte Instanz. Diese Anwendung wird wahrscheinlich ein Konzept der API-Versionsverwaltung benötigen, und ich denke, dass der REST-Ansatz, bei dem die API im Wesentlichen auf alle Controller der Website verteilt ist, in dieser Hinsicht ein wenig umständlich ist. (Aber ich bin nicht völlig dagegen, wenn es eine gute Antwort auf die potenzielle Versionierungspotential Anforderung gibt.)
Also, was sagen Sie, Stack Overflow Bewohner?
Ich stimme zu. Ich würde das mit all Ihren Service-Anwendungen empfehlen. – Kilhoffer