ASP.NET Core Tag Helpers 集中放置

ASP.NET Core Tag Helpers in centralized place

我正在使用 asp.net 核心标签助手,我必须将以下两行放在任何视图文件的开头,以便能够在该文件中使用标签助手

@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@addTagHelper AuthoringTagHelpers.TagHelpers.EmailTagHelper, AuthoringTagHelpers

有没有办法可以将它们放在一个集中的地方(例如 _Layout.cshtml)并且我可以在任何视图文件中使用标签助手?

您可以将所有使用指令和有关使用的标签助手的信息放入 _ViewImports.cshtml 文件。

更多信息请见documentation