ファー エンタープライズ開発フレームワーク v1.0 rc.final.90
v0
Fur は、.NET5 プラットフォームでのエンタープライズ アプリケーション開発のベスト プラクティス フレームワークです。
特徴:
新しい外観: .NET5 プラットフォームに基づいており、歴史的な問題はありません。非常に簡単に開始できます。構成を完了するには 1 つの Inject() だけが必要です。組み込みの豊富なエンタープライズ アプリケーション開発機能: フレームワークがほとんどありません。 3 つのサードパーティ パッケージのみに依存します。 非常に柔軟です。変化する複雑な要件に簡単に対応でき、保守が非常に簡単です。独自のアーキテクチャのアイデアを採用し、長期保守用に完全なドキュメントのみを設計します。完全な開発ドキュメントを提供します。
フレームワークの依存関係:
非常に高速なエントリと究極のパフォーマンスを追求するために、Fur はサードパーティの依存関係を可能な限り使用または削減しません。現在、Fur は次の 3 つの依存関係のみを統合します。
Mapster: AutoMapper よりも高性能なオブジェクト マッピング
MiniProfiler: パフォーマンスの分析と監視に不可欠
Swashbuckle: Swagger インターフェイスのドキュメントは小さいですが、包括的です。 Fur はこれら 3 つの依存関係のみを統合しますが、主流の依存関係の挿入/制御の反転、AOP アスペクト指向プログラミング、イベント バス、データ検証、データベース操作などが多数あります。
環境要件:
VisualStudio2019プレビュー16.8+
.NET5SDK+
.NetStandard2.1+