AddJsonSerializer(ISerializerBuilder, Func<Type, bool>, Func<Type, bool>, Action<OptionsBuilder<JsonCodecOptions>>)
staticextension
public static ISerializerBuilder AddJsonSerializer(this ISerializerBuilder serializerBuilder, Func<Type, bool> isSerializable, Func<Type, bool> isCopyable, Action<OptionsBuilder<JsonCodecOptions>> configureOptions = null) Adds support for serializing and deserializing values using
System.Text.Json.JsonSerializer. Parameters
serializerBuilderISerializerBuilder- The serializer builder.
isSerializableFunc<Type, bool>- A delegate used to indicate which types should be serialized by this codec.
isCopyableFunc<Type, bool>- A delegate used to indicate which types should be copied by this codec.
configureOptionsAction<OptionsBuilder<JsonCodecOptions>>- A delegate used to configure the options for the JSON serializer.
