Мне интересно, с чего это началось? как эта штука работает?
Это о том, как работает веб-приложение asp.net. Когда приложение запускается, оно запускает метод Application_Start () Global.asax. В этом методе вы можете добавлять объекты Route в статические * 1007. * коллекция. Они будут проверены позже, когда будет получен каждый запрос. Каждый объект Route определяет шаблон URL для сопоставления и контроллер, который будет использоваться в этом случае.
Для получения более подробной информации о работе веб-приложения Asp.net, вы можете обратиться к этой статье и one .
Если добавлен новый метод, для которого я хочу запускаться вместе с WebApp, откуда мне его вызывать?
Когда вы публикуете в Azure и добавляете новый метод в контроллер, вы можете назвать его как yourappname.azurewebsites.net/Controllername/methodname
. Это в основном зависит от вашего Rounte
, вы можете обратиться к этой статье .
Веб-приложения службы приложений Azure - это служба для размещения веб-приложений, API REST и мобильных бэк-эндов. Вы можете разрабатывать на своем любимом языке, будь то .NET, .NET Core, Java, Ruby, Node.js, PHP или Python. Приложения легко запускаются и масштабируются в средах на базе Windows.
С помощью Службы приложений вы платите за вычислительные ресурсы Azure, которые вы используете . Используемые вами вычислительные ресурсы определяются App Service plan
, на котором вы запускаете свои веб-приложения.