Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 2446|Svar: 0

[ASP.NET] ASP.NET MVC bruger Autofac til at tilføje globale filtre

[Kopier link]
Opslået på 05/05/2024 19.15.08 | | | |
Krav: Tilføj et globalt filter ASP.NET MVC, filterkonstruktøren har afhængigheder, og du skal indsætte relaterede tjenester for at teste med det nyoprettede webprojekt af .NET Framework version 4.8.

Først skal du henvise til den Autofac-relaterede afhængighedspakke som følger:


Opret et nyt IAuthenticationFilter-autentificeringsfilter til testning, koden er som følger:

Åbn Global.asax.cs og ændr den som følger:

DependencyResolver er en vigtig komponent i MVC, som navnet antyder, den er ansvarlig for opløsning af afhængighedsobjekter, og det kan siges, at det er en IOC-container, der bruges i MVC-rammeværket. Mange objekter oprettes gennem MVC, og vi bruger det måske ikke direkte, men hvis du bruger Unity, Autofac eller kigger på nogle open source-projekter, vil du altid se det.

Start fejlfinding og test som vist nedenfor:



(Slut)





Tidligere:Frontenden bruger spark-md5 til at beregne filen MD5-værdi
Næste:ASP.NET Core (27) Ydelsesoptimering PurgeCSS for at fjerne ubrugt kode
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com