У меня есть веб-интерфейс API (.netcore), который я разместил в Azure в службе приложений.
У меня есть другое приложение, относящееся к вышеуказанному API-интерфейсу (в той же группе ресурсов), которое необходимо запустить.каждые несколько минут.
Моя путаница в том, что является лучшей практикой?
1) Написать приложение для веб-работы (.net framework) для второго приложения.
2) Написатьвторое приложение в виде API и написать консольное приложение для вызова API.Затем вызовите консольное приложение из веб-заданий в Azure.Но это будет означать вторую службу приложений в той же группе ресурсов (для второго API).
Есть ли разница в ценах между этими двумя?
Есть ли какое-либо преимущество одного над другим?
Есть ли лучший способ?
Обновление
Я выбрал второй вариант.
Есть ли какое-то преимущество, если я пойду с нижеприведенным (стоимость и код недостатков). Так что в той же службе приложений будет приложение wep, веб-работа для запуска API и другая веб-работа длячитать сообщения из очереди и выполнять обработку.