Razor : RazorAPI de moteur marquées comme obsolètes

Les types liés au type Microsoft.AspNetCore.Razor.Language.RazorEngine dans Blazor ont été marqués comme obsolètes.

Version introduite

ASP.NET Core 6.0

Ancien comportement

Les API RazorEngine n’étaient pas obsolètes.

Nouveau comportement

Les API RazorEngine sont obsolètes.

Raison du changement

Le type RazorEngine a été déconseillé, car la compatibilité ne peut pas être garantie.

N'utilisez pas les API RazorEngine dans votre code.

API affectées

  • 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