Преглед садржаја
Пријаве направљене помоћу АСП.НЕТ Када их корисници консултују, они пролазе кроз процес, овај процес одводи захтеве до систем рутирања да оквир подигне са апликацијом и оно што ради је да узме елементе захтева и потражи одговарајући контролер који одговара захтеву, контролор ће одлучити да ли ће приступити моделу и дохватити податке, а затим послати приказ или послати директно на приказ јер не морате да приступите моделу.Покрените апликацију
Након што смо креирали пројекат и изабрали одговарајући шаблон, наша апликација је спремна за подизање, овај процес је сасвим задовољавајући јер даје могућност да се за неколико минута види функционална база.
ИспробатиЗа то притиснемо тастер Ф5 и оно што имамо до сада ће бити приказано и оно што се догодило да наша апликација подигне, то је био захтев који је каналисао систем рутирања.
Погледајмо следећу слику са циклусом веб захтева у АСП.НЕТ МВЦ:
Можемо приметити да прати ток који смо објаснили на почетку, у случају основне апликације већ имамо контролер за Дом који ће нам показати подразумевани индекс који је креиран помоћу шаблона.
Усмеравање
Тхе усмеравање То је један од кључних аспеката оквира, будући да је задужен за руковање захтевима упућеним апликацији, знамо да већина веб страница почиње захтевом упућеним једним од ХТТП методе, обично је први захтев од ГЕТ тип против адресе, након што је захтев поднет, усмеравање, ово верификује захтев и тражи ресурсе који га могу задовољити, прво место које проверава су контролери, а они су задужени да ураде остало да врате резултат кориснику.
ЗапамтитиДа бисте извршили све описано систем рутирања врши поређење образаца, односно, захтев се упоређује са већ креираним обрасцима и ако одговара једном, шаље се контролеру са којим је наведени образац повезан; Ако не одговара ниједном, можемо послати кориснику 404 страницу ресурса који није пронађен или можемо навести да се предузму неке друге радње које су нам потребне.
Хајде да видимо како конфигуришемо ове обрасце у нашем систем рутирања.
Прво морамо узети у обзир следеће тачке:
Јединствено имеАко имамо више ресурса са истим именом, изазваћемо грешку јер апликација неће знати који ресурс желимо, па сваки образац који креирамо мора имати јединствено име.
УРЛ образацОвај образац ће бити онај који ће проценити оно што добијемо од веб захтева, ако је применљиво, извршићемо одговарајући контролер.
Погледајмо следећу слику како је то конфигурисано рутирање да бисте видели почетни екран:
Овде постављамо образац где прво примамо контролер, а затим радњу контролера, на крају добијамо параметар који се зове ид који ће бити прешао на радњу контролера, у случају да нема ничега, послаћемо захтев на подразумевано које је наше Кућни контролер и његов Индекс акција.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен