(E).NETコアは、使用上のフィルタをフィルタ

知識ポイントレビュー:

前の記事では紹介します

(1)闊歩統合および使用。

(2)JWT認証統合および使用。

(3)OOMオブジェクトマッピングフレームワークAnutoMapperの使用。

今日は、フィルタフィルタの基本的な使い方を紹介します

フィルターの役割は何ですか、どのようなシナリオの下で使用するのに適しているのですか?

時間の終わりまで、プロジェクトの進捗状況を仮定し、プログラムの安定性と監視やメンテナンスを確保するために、プロジェクトリーダーは、すべてのメソッドに加えて、ログのことを必要とするプロジェクトが比較的大きい場合、この方法は非常に大きいですが、それはあまりにも多くを充電する必要はありませんそのようなことを達成するために強さ。しかし、心配しないでください、あなたがたは遭遇してきた問題は、言語設計者は、AOPが拡大しやすい、疎結合を持って、フィルタはAOP(アスペクト指向プログラミング)技術の具現化である私たちは、フィルタに良い解決策を望んで大きな助けを持っていました再利用可能なコードと特性。

通常、我々は、認証として、これらのシナリオでログインし、例外が取得し、他のフィルタに使用されます

.NETのコアフィルターのライフサイクル:

(E).NETコアは、使用上のフィルタをフィルタ

ActionFilterAttributeの主な使い方を紹介するフィルターのさまざまな.NETのコア、今日

(1)カスタムフィルタークラス:

(E).NETコアは、使用上のフィルタをフィルタ

(2)フィルターを登録、二つの方法、いずれかで登録されたフィルタは、グローバルレジスタであり、他方はローカルレジスタです。
(E).NETコアは、使用上のフィルタをフィルタ

ローカル登録、ローカル登録は、クラスやメソッドの上に具現化することができます。
(E).NETコアは、使用上のフィルタをフィルタ

(3)動作を、実行順序について追跡特定のインターフェイスを要求します。

(E).NETコアは、使用上のフィルタをフィルタ

(E).NETコアは、使用上のフィルタをフィルタ

フィルタ機能が役割を対応することがわかります。

おすすめ

転載: blog.51cto.com/14465598/2447871