Uma solução universal para redação editável no Asp.net Core
Enquanto o Razorfields está sob desenvolvimento ativo, o projeto está totalmente funcional no estado atual (e sendo usado em vários aplicativos meus). Lembre -se de que questões ocasionais podem aparecer.
examples Pasta (projeto RazorFields.Demo ) Registre -se no Services services.AddRazorFields();
Crie seu registro público e marque -o com um atributo [RazorModel]
Injete o serviço Razorfields com o DI private readonly IRazorFieldsService _rfs;
Modelos de barbear marcados com consulta var razorModel = _rfs.GetModel<HomeRazorModel>();
services.AddRazorFieldsEntityFramework<DatabaseContext>(); public class RazorFieldsController : RazorFieldsControllerBase
{
public RazorFieldsController(IRazorFieldsService rfs) : base(rfs)
{
}
}
Cache de modelos de barbear na memória
Atributo para injeção
Carregador de extensão
Extensão do conector da EntityFramework NUGET
Extensão da API REST NUGET
Razormodel de versão (por exemplo
Extensão do conector MongoDB
Extensão do conector Redis
Extensão da interface do usuário do administrador
Extensão de cache distribuída personalizada (cache de memória, redis)
? Extensão da história baseada em saga
O projeto Razorfields está licenciado sob a licença do MIT