MVC6 TagHelper mit Einweg

In den älteren MVC HTML Helfern könnte man @ verwendIDisposable um Inhalte zu verpacken - zum Beispiel dasBeginForm Helfer würde automatisch umbrechen*stuff* mit einem schließendenform Etiket

<% using (Html.BeginForm()) {%>
   *stuff*
<% } %> 

Wird diese Umhüllung von Inhalten mit MVC6 TagHelpers unterstützt? Zum Beispiel würde mir das gefallen

<widget-box title="My Title">Yay for content!</widget-box>

wird zu einer Bootstrap-Widget-Box mit umhüllenden Divs erweitert:

<div class="widget-box">
    <div class="widget-header">
        <h4 class="widget-title">My Title</h4>
    </div>
    <div class="widget-body">
        <div class="widget-main">
            Yay for content!
        </div>
    </div>
</div>

Ist das mit TagHelpers möglich?

Lösun: Ich habe @ DanielJGs Antwort in ein @ gebackworking Demo auf Github was verbraucht WidgetBoxTagHelper.cs (Bleibt mit Beta / RC / RTM auf dem neuesten Stand, da ich die lib in meiner Produktions-App verwende)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage