MVC3 veebilehel global.azax Application_Start meetodis on see kooditükk
Selle peamine kasutus on globaalsete filtrite registreerimine, mida saab seadistada RegisterGlobalFilters meetodis, näiteks kood:
HandleErrorAttribute'i kasutamine erandite haldamiseks on lihtne: esmalt luba kohandatud vead Web.config seadistusfailis, sest HandleError funktsioon sõltub kohandatud vigadest ning customError'i režiim tuleb seada Ainult sisse või Ainult kaugjuhtimisele:
Seega, välja arvatud 500 viga, saab teisi vigu konfigureerida ainult kohandatud veamoodul vastuselehel:
Kui oleme eelnevad kaks osa seadistanud, kui tahame erandlogi salvestada, peame parandama ExceptionLogAttribute klassi, vaata koodi:
Nagu näete, on ülaltoodud kursuses olemas CreateVLog meetod, milleks see on, tegelikult on see meie logaritmifunktsiooni klass, mis suudab säilitada erinevat tüüpi logisid, mida selgitan eraldi loengus.
Tänapäeval kasutatakse peamiselt MVC3 globaalsete erandite salvestamise meetodit, hehe.
|