Asp.net core mvc 如何使TagHelper仅呈现无父标记的纯文本?

Asp.net core mvc 如何使TagHelper仅呈现无父标记的纯文本?,asp.net-core-mvc,asp.net-core-3.0,tag-helpers,asp.net-core-tag-helpers,Asp.net Core Mvc,Asp.net Core 3.0,Tag Helpers,Asp.net Core Tag Helpers,如何阻止TagHelper呈现外部标记 e、 g.我想要像这样的东西: <title> <translate>LoginPageTitle</translate> </title> 好吧,结果我只需要这个: output.TagName=null好的,结果我只需要这个: output.TagName=null public class TranslateTagHelper : TagHelper { public string R

如何阻止TagHelper呈现外部标记

e、 g.我想要像这样的东西:

<title>
    <translate>LoginPageTitle</translate>
</title>

好吧,结果我只需要这个:


output.TagName=null

好的,结果我只需要这个:

output.TagName=null

public class TranslateTagHelper : TagHelper
{
    public string ResourceSet { get; set; } = "Global";

    public override async Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
    {
        var content = await output.GetChildContentAsync();
        string originalContent = content.GetContent();

        output.Content.SetContent(@DbRes.T(originalContent, ResourceSet)); // Get translation from DB
    }
}