Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 2446|Odpověď: 0

[ASP.NET] ASP.NET MVC používá Autofac k přidání globálních filtrů

[Kopírovat odkaz]
Zveřejněno 05.05.2024 19:15:08 | | | |
Požadavky: Přidejte globální filtr ASP.NET MVC, konstruktor filtru má závislosti a je potřeba aplikovat související služby k testování pomocí nově vytvořeného webového projektu .NET Framework verze 4.8.

Nejprve se odvolejte na závislostní balíček související s Autofacem následovně:


Vytvořte nový IAuthenticationFilter autentizační filtr pro testování, kód je následující:

Otevřete Global.asax.cs a upravte ho následovně:

DependencyResolver je důležitou součástí MVC, jak název napovídá, je zodpovědný za řešení závislostních objektů a lze říci, že jde o IOC kontejner používaný uvnitř MVC frameworku. Mnoho objektů vzniká přes MVC a nemusíme ho přímo použít, ale pokud používáte Unity, Autofac nebo se díváte na nějaké open source projekty, vždy ho uvidíte.

Začněte ladit a testovat, jak je uvedeno níže:



(Konec)





Předchozí:Frontend používá spark-md5 k výpočtu hodnoty souboru MD5
Další:ASP.NET Core (27) optimalizace výkonu PurgeCSS pro odstranění nevyužitého kódu
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com