Я изучаю, как построить систему архитектуры микросервисов с помощью Azure Service Fabric.
Итак, вот что я сделал:
- Установлено VS 2019
- Создан проект Azure Service Fabric
- Создан микросервис без сохранения состояния Web Api Core, который извлекает некоторые данные из этой Azure Service Fabric
- Создан клиент ASP.NET Core + Angular (с использованием соответствующего шаблона проекта VS) в этой Azure Service Fabric
- Клиент из # 4 - это очень простой угловой клиент, который показывает данные, предоставляемые сервисом из # 3
- Установлен Service Fabric Local Cluster Manager, чтобы иметь возможность публиковать Service Fabric и тестировать все это локально
- Я использую Visual Studio для публикации этой Azure Service Fabric (с этими двумя связанными сервисами) на этом локальном узле кластера сервисной фабрики
- Все довольно хорошо, я могу получить доступ к клиенту Angular и посмотреть данные, которые он получает от API
Ожидаемый результат:
Всякий раз, когда я вносил изменения в клиент Angular, я хочу, чтобы эти изменения автоматически немедленно отображались в браузере (как это обычно бывает при работе с Angular и его CLI с командой ng serve).
Фактический результат:
Чтобы увидеть, как выглядит клиент после моих изменений, мне нужно:
- Проект Clean Azure Service Fabric в VS
- Перестройка проекта Azure Service Fabric в VS
- Публикация (ctrl + f5) проекта Azure Service Fabric в VS
что расстраивает.
Вопрос:
Могу ли я получить ожидаемый результат? Я делаю что-то не так или это просто не поддерживается? Куда мне обратиться, чтобы выяснить причину и / или устранить проблему?
Заранее спасибо.
P.S. Я довольно новичок в Angular и во всем этом, поэтому, если понадобится другая информация, дайте мне знать.