Wo ist HtmlEncode in Asp.NET 5

Habe ich eine benutzerdefinierte IHtmlHelper Erweiterung Methode, die verwendet TagBuilder und zurück HtmlString. Ich kann nicht mehr passieren tagBuiler.ToString() zu den HtmlString Konstruktor so, dass nur die Renditen der typename jetzt.

Ich sehe, ich kann die tabBuiler.WriteTo(TextWriter, IHtmlEncoder) Methode, aber ich weiß nicht genau, wie man meine Hände auf ein Objekt, das implments IHtmlEncoder. Ich sehe Encodern in beiden System.Text.Encodings.Web und Microsoft.Framework.WebEncoders. Aber die Typen in den beiden Namespaces don ' T scheinen gut zusammen zu spielen.

aktualisiert meine Antwort

InformationsquelleAutor Keith Hill | 2015-11-25

Schreibe einen Kommentar