Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 2446|Svar: 0

[ASP.NET] ASP.NET MVC använder Autofac för att lägga till globala filter

[Kopiera länk]
Publicerad på 2024-05-05 19:15:08 | | | |
Krav: Lägg till ett globalt filter ASP.NET MVC, filterkonstruktorn har beroenden, och du behöver injicera relaterade tjänster för att testa med det nyskapade webbprojektet .NET Framework version 4.8.

Först, referera till det Autofac-relaterade beroendepaketet enligt följande:


Skapa ett nytt IAuthenticationFilter-autentiseringsfilter för testning, koden är följande:

Öppna Global.asax.cs och ändra den enligt följande:

DependencyResolver är en viktig komponent i MVC, som namnet antyder, den ansvarar för upplösningen av beroendeobjekt, och det kan sägas att det är en IOC-container som används inom MVC-ramverket. Många objekt skapas via MVC, och vi kanske inte använder det direkt, men om du använder Unity, Autofac eller tittar på några open source-projekt kommer du alltid att se det.

Börja felsöka och testa enligt nedan:



(Slut)





Föregående:Frontend använder spark-md5 för att beräkna filvärdet MD5
Nästa:ASP.NET Core (27) Prestandaoptimering PurgeCSS för att ta bort oanvänd kod
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com