Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 2446|Atbildi: 0

[ASP.NET] ASP.NET MVC izmanto Autofac, lai pievienotu globālos filtrus

[Kopēt saiti]
Publicēts 05.05.2024 19:15:08 | | | |
Prasības: Pievienojiet globālo filtru ASP.NET MVC, filtra konstruktoram ir atkarības, un jums ir jāievada saistītie pakalpojumi, lai pārbaudītu, izmantojot jaunizveidoto .NET Framework versijas 4.8 tīmekļa projektu.

Vispirms atsaucieties uz Autofac saistīto atkarības pakotni šādi:


Izveidojiet jaunu IAuthenticationFilter autentifikācijas filtru testēšanai, kods ir šāds:

Atveriet Global.asax.cs un modificējiet to šādi:

DependencyResolver ir svarīgs MVC komponents, kā norāda nosaukums, tas ir atbildīgs par atkarības objektu izšķirtspēju, un var teikt, ka tas ir IOC konteiners, ko izmanto MVC sistēmā. Daudzi objekti tiek izveidoti, izmantojot MVC, un mēs to nevaram izmantot tieši, bet, ja jūs izmantojat Unity, Autofac vai aplūkojat dažus atvērtā koda projektus, jūs to vienmēr redzēsiet.

Sāciet atkļūdošanu un pārbaudiet, kā parādīts tālāk:



(Beigas)





Iepriekšējo:Frontend izmanto spark-md5, lai aprēķinātu faila MD5 vērtību
Nākamo:ASP.NET Core (27) veiktspējas optimizācija PurgeCSS, lai noņemtu neizmantoto kodu
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com