Wir haben eine Lösung mit dieser Struktur.
Wir wollen eine DNS verwenden, die wie folgt strukturiert ist:
Ссылка zeigt auf OurApp.Web
Ссылка zeigt auf OurApp.Api
Wir möchten auf AppHarbor hosten.
Wie können wir das machen?
AppHarbor unterstützt derzeit nur die Bereitstellung einer one -Anwendung aus einem beliebigen Repository. Eine Option könnte darin bestehen, die API in das Webprojekt einzufügen. Ich habe dies für einen WCF-Dienst ohne Web-API hier getan.
Eine weitere Option besteht darin, zwei AppHarbor-Anwendungen zu verwalten und Lösungsdateien zu verwenden, die entsprechend der gewünschten Anwendung für diese Anwendung benannt sind. Das heißt, OurApp.Web.sln
enthält das Webprojekt und alle unterstützenden Projekte, und OurApp.Api.sln
verweist auf das API-Projekt und alle unterstützenden Projekte. Weitere Informationen zu AppHarbor-Lösungsdateikonvention .
(Disclaimer, ich bin Mitbegründer von AppHarbor)
Tags und Links asp.net-mvc wcf appharbor wcf-web-api