razorfields
1.0.0
ASP.NETコアの編集可能なコピーライティングのためのユニバーサルソリューション
Razorfieldsは積極的な開発中ですが、このプロジェクトは現在の状態で完全に機能しています(そして、私のいくつかのアプリで使用されています)。時折の問題がポップアップする可能性があることに留意してください。
examplesフォルダー( RazorFields.Demoプロジェクト)を参照してくださいServices services.AddRazorFields();
あなたの公的記録を作成し、 [RazorModel]属性でタグを付けます
RazorfieldsサービスをInject di private readonly IRazorFieldsService _rfs;
クエリタグ付きレイザーモデルvar razorModel = _rfs.GetModel<HomeRazorModel>();
services.AddRazorFieldsEntityFramework<DatabaseContext>(); public class RazorFieldsController : RazorFieldsControllerBase
{
public RazorFieldsController(IRazorFieldsService rfs) : base(rfs)
{
}
}
メモリのカミソリモデルキャッシング
注入の属性
拡張ローダー
EntityFramework Connector Extension Nuget
REST API Extension Nuget
バージョン化されたrazormodel(例:アブストラクトレイザーモデルテンプレートのバージョンを作成できます)
MongoDBコネクタ拡張
Redisコネクタ拡張機能
管理者UI拡張機能
カスタム分散キャッシュ拡張機能(メモリキャッシュ、Redis)
?サガベースの歴史拡張
Razorfieldsプロジェクトは、MITライセンスの下でライセンスされています