Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 2446|Vastaus: 0

[ASP.NET] ASP.NET MVC käyttää Autofacia lisätäkseen globaaleja suodattimia

[Kopioi linkki]
Julkaistu 5.5.2024 19.15.08 | | | |
Vaatimukset: Lisää globaali suodatin ASP.NET MVC, suodattimen rakentajalla on riippuvuuksia, ja sinun täytyy lisätä siihen liittyviä palveluita testattavaksi uudella .NET Framework version 4.8 web-projektilla.

Ensiksi viittaa Autofaciin liittyvään riippuvuuspakettiin seuraavasti:


Luo uusi IAuthenticationFilter-tunnistautumissuodatin testattavaksi, koodi on seuraava:

Avaa Global.asax.cs ja muokkaa sitä seuraavasti:

DependencyResolver on tärkeä osa MVC:tä, kuten nimikin kertoo, se vastaa riippuvuusobjektien ratkaisusta, ja voidaan sanoa, että se on IOC-kontti, jota käytetään MVC-kehyksessä. Monet objektit luodaan MVC:n kautta, emmekä välttämättä käytä sitä suoraan, mutta jos käytät Unityä, Autofacia tai katsot joitain avoimen lähdekoodin projekteja, näet sen aina.

Aloita virheenkorjaus ja testaa alla olevalla tavalla:



(Loppu)





Edellinen:Frontend käyttää spark-md5:tä laskeakseen tiedoston MD5-arvon
Seuraava:ASP.NET Core (27) Suorituskyvyn optimointi PurgeCSS käyttämättömän koodin poistamiseksi
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com