【发布时间】:2019-08-15 17:20:30
【问题描述】:
我正在为使用自定义 TagHelper 的网站创建一个插件,我们称之为 MainTagHelper。
我想从我的插件中覆盖 MainTagHelper,我们称之为 PluginTagHelper,它位于不同的命名空间中。如果我通过 @addTagHelper razor 命令添加对我的插件的引用来更新主网站 _ViewImports.cshtml 文件,我可以做到这一点。我想避免这种情况,因为我的插件在生产环境中无法访问该文件。
我尝试使用 MainTagHelper 作为我的 PluginTagHelper 的基类,但它从未被调用。我假设这是因为主 _ViewImports.cshtml 直接调用 MainTagHelper。
关于如何实现这一点的任何想法?
【问题讨论】: