TagHelper に別の TagHelper をレンダリングさせる方法はありますか?
TagHelpers の例。
public class OuterTagHelper : TagHelper
{
public override void Process(TagHelperContext context, TagHelperOutput output)
{
output.TagName = "";
output.Content.SetContent("Hello <inner></inner>");
}
}
public class InnerTagHelper : TagHelper
{
public override void Process(TagHelperContext context, TagHelperOutput output)
{
output.TagName = "";
output.Content.SetContent("World!");
}
}
例のビュー;
<outer></outer>
期待される結果;
Hello World!
おそらく代わりに ViewComponent を使用する必要があることはわかっていますが、上記の予想される動作を実現することはまったく可能ですか?