Fur
これは、.NET 5
プラットフォームでのエンタープライズアプリケーション開発の ベストプラクティスフレームワークです。
素人で、お金に貪欲で、貪欲で、直立している。
毎週オープンソース
スター:1.3k
開発チーム:20
コード提出:1326コード提出
貢献者:31貢献者
問題:128クローズ、3進行中、1未開始
PR:53マージ、14
リリースクローズ: 84回
ドキュメント:59
Nugets完了ダウンロード:ほぼ5k
QQグループ:458 + 247人
オンラインライブ:23回
今週更新
- 新機能
- [新規]フレンドリーな例外設定可能メカニズム、非表示ステータスコードの設定のサポートとデフォルトエラー #I22U5I
- [新規]非プロジェクト起動レイヤー構成ファイルのホットアップデート #I2446X
- [新規]追加データを送信するための正規化された結果をサポート #I23WGK、 #I2419S
- [新規]データベース#I240W7からのロードなど、構成ファイルプロバイダーをサポートします
- [新規]カスタム構成ファイル内の複数の環境変数の無料切り替え #I23OMI
- [新規]標準化の結果は、カスタムステータスコードリターンモデル関数 #I23WCKをサポートします
- [新規]カスタム構成ファイル内の複数の環境変数の無料切り替え #I23OMI
- [新規]標準化の結果は、カスタムステータスコードリターンモデル関数 #I23WCKをサポートします
- [新規]
Fur.Extras.DependencyModel.CodeAnalysis
アセンブリスキャンおよび動的コンパイル拡張パッケージ- [新規]正規化された結果
Extras
に他のデータ関数を追加しUnifyResultContext.Fill(extras)
、UnifyResultContext.Take()
- [新規]データベースコンテキストを登録するときに、次のような追加のパラメーターを構成できます。
services.AddDb<FurDbContext>(DbProvider.Sqlite, options=>{ });
- [新規]
object.Validate()
拡張クラスを確認し、内部で例外情報を自動的にスローします- 【新規】 例外処理コードを簡素化する
DataValidationResult
拡張方式ThrowIf
- [新規]
AuthorizationHandlerContext
拡張方法ValidateJwtBearer
、簡略化されたJwt
検証とコードの読み取り- 【新】文字列類似性の比較・展開方法
- 画期的な変更
- [削除]
MiniProfiler.EntityFramework
サードパーティパッケージ、Furは同様の機能を提供します- [調整]すべてのクエリはデフォルトでトラッキングクエリです
- 問題の修正
- [修正]マルチスレッド給与単位トランザクション例外バグ #I242HT
- 【修正】正規化結果が有効になっていない場合、エラーコード500が異常表示されない
- [修正]フレンドリ例外がメッセージを定義しない場合に空の例外をスローするバグ
- [修理]
EntityFrameworkCore
のInterceptor
無効なバグ- [修正]シリアル化された中国語の文字化けしたバグ
- [修正]カスタム基本クラスの2番目の継承
Entity
とEntityBase
エンティティタイプのバグを後でスキャンできない- [修正]カスタム構成ファイルがバグを監視できない
- [修正]異常なステータスコードが500のバグを示していることを確認する
- [修正]
[AppAuthorize]
エラーバグ認可処理ハンドラが渡されていません- その他の変更
- ドキュメントの変更
- [更新]ダイナミックApiコントローラー、構成オプションのドキュメント
- [更新]標準化されたドキュメント、動的WebAPIドキュメント、クロスドメインドキュメント、承認ドキュメント #PR68
プロジェクトアドレス
- Gitee:https://gitee.com/monksoul/Fur
- GitHub:https://github.com/monksoul/Fur
- Docker:https://hub.docker.com/r/monksoul/fur
- Nuget:https://www.nuget.org/packages/Fur
ドキュメントアドレス
- 国内文書:https://monksoul.gitee.io/fur/
- 外国の文書:https://chinadot.net
ドキュメントはまだ更新され、書かれています。
Fur はApache-2.0 オープンソース契約に従い、 PR または Issueを提出するすべての人を歓迎します 。必要に応じて、スターを付けることができます 。