Начальная точка Azure WebApp - PullRequest
       22

Начальная точка Azure WebApp

0 голосов
/ 08 ноября 2018

Я открыл новое .Net Framework WebApp и использую его с Azure.

В самый первый момент, когда я запускаю приложение из Visual Studio, оно открывает браузер и показывает страницу по умолчанию:

enter image description here

Я искал "основной" класс или метод, но не смог его найти. Мне интересно, откуда это начинается? как эта штука работает?

Если добавлен новый метод, для которого я хочу запускаться вместе с WebApp, откуда мне его вызывать?

1 Ответ

0 голосов
/ 09 ноября 2018

Мне интересно, с чего это началось? как эта штука работает?

Это о том, как работает веб-приложение 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, на котором вы запускаете свои веб-приложения.

...