Как развернуть Angular 6 с приложением веб-API .NET Core 2.0 в Microsoft Azure? - PullRequest
0 голосов
/ 26 июня 2018

Как развернуть Angular 6 с приложением веб-API .NET Core 2.0 в Microsoft Azure?

Я создал приложение ASP.NET Core 2.0 Web API (приложение на стороне сервера) и внутри этого приложения Angular 6.0 (приложение на стороне клиента). Оба приложения успешно собраны и работают в локальной среде (база данных - MongoDB: mLab сервер).

Теперь я хочу развернуть угловое приложение с основным веб-API-интерфейсом .net в среде Azure в одной службе веб-приложений (где будут работать клиентское приложение и серверное приложение (веб-API)).

Однако я развернул угловое приложение (на стороне клиента) в среде Azure, но не в .net.

1 Ответ

0 голосов
/ 26 июня 2018

Я знаю, что вы спрашиваете о том, как развернуть клиент и сервер в одном приложении API, но вы должны создать два Azure Web Apps:

  1. Приложение API Azure , в котором размещается ваш веб-API на основе ядра .NET
  2. Веб-приложение Azure , которое обслуживает ваше приложение Angular (скорее всего, содержит только статические файлы) и, вероятно, использует ваше приложение API.

Это позволит вам развернуть e. г. исправление в API без необходимости повторного развертывания пользовательского интерфейса. Это также не добавит дополнительных затрат, поскольку вы можете разместить оба приложения в одном плане обслуживания приложений, и упростит процесс установки CI / CD.

...