# System.Text.Json.Serialization

``` diff
 namespace System.Text.Json.Serialization {
     public abstract class JsonConverter<T> : JsonConverter {
+        public virtual T ReadAsPropertyName(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options);
+        public virtual void WriteAsPropertyName(Utf8JsonWriter writer, T value, JsonSerializerOptions options);
     }
-    public class JsonSourceGenerationOptionsAttribute : JsonAttribute
+    public sealed class JsonSourceGenerationOptionsAttribute : JsonAttribute
 }
```

