<PackageReference Include="System.Text.Encodings.Web" Version="8.0.0-preview.5.23280.8" />

JavaScriptEncoder

public abstract class JavaScriptEncoder : TextEncoder
Represents a JavaScript character encoding.
using System.Runtime.CompilerServices; using System.Text.Unicode; namespace System.Text.Encodings.Web { [System.Runtime.CompilerServices.NullableContext(1)] [System.Runtime.CompilerServices.Nullable(0)] public abstract class JavaScriptEncoder : TextEncoder { public static JavaScriptEncoder Default => DefaultJavaScriptEncoder.BasicLatinSingleton; public static JavaScriptEncoder UnsafeRelaxedJsonEscaping => DefaultJavaScriptEncoder.UnsafeRelaxedEscapingSingleton; public static JavaScriptEncoder Create(TextEncoderSettings settings) { return new DefaultJavaScriptEncoder(settings); } public static JavaScriptEncoder Create(params UnicodeRange[] allowedRanges) { return new DefaultJavaScriptEncoder(new TextEncoderSettings(allowedRanges)); } } }