Compartilhar via


Razor: APIs RazorEngine marcadas como obsoletas

Os tipos relacionados ao tipo Microsoft.AspNetCore.Razor.Language.RazorEngine no Blazor foram marcados como obsoletos.

Versão introduzida

ASP.NET Core 6.0

Comportamento antigo

As APIs RazorEngine não eram obsoletas.

Novo comportamento

As APIs RazorEngine são obsoletas.

Motivo da alteração

O tipo RazorEngine foi preterido, pois a compatibilidade não pode ser garantida.

Não use APIs RazorEngine em seu código.

APIs afetadas

  • Microsoft.AspNetCore.Mvc.Razor.Extensions.InjectDirective.Register
  • Microsoft.AspNetCore.Mvc.Razor.Extensions.ModelDirective.Register
  • Microsoft.AspNetCore.Mvc.Razor.Extensions.PageDirective.Register
  • Microsoft.AspNetCore.Razor.Language.Extensions.FunctionsDirective.Register
  • Microsoft.AspNetCore.Razor.Language.Extensions.InheritsDirective.Register
  • Microsoft.AspNetCore.Razor.Language.Extensions.SectionDirective.Register
  • Microsoft.AspNetCore.Razor.Language.IRazorEngineBuilder