Condividi tramite


ISerializerBuilder Interfaccia

Definizione

Interfaccia del generatore per la configurazione della serializzazione.

public interface ISerializerBuilder
type ISerializerBuilder = interface
Public Interface ISerializerBuilder

Proprietà

Services

Ottiene la raccolta di servizi.

Metodi di estensione

AddJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Func<Type,Boolean>, Action<OptionsBuilder<JsonCodecOptions>>)

Aggiunge il supporto per la serializzazione e la deserializzazione dei valori tramite JsonSerializer.

AddJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, JsonSerializerOptions)

Aggiunge il supporto per la serializzazione e la deserializzazione dei valori tramite JsonSerializer.

AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, JsonSerializerSettings)

Aggiunge il supporto per la serializzazione e la deserializzazione dei valori tramite Newtonsoft.Json.JsonSerializer.

AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>)

Aggiunge il supporto per la serializzazione e la deserializzazione dei valori tramite Newtonsoft.Json.JsonSerializer.

AddNewtonsoftJsonSerializer(ISerializerBuilder, Func<Type,Boolean>, Func<Type,Boolean>, Action<OptionsBuilder<NewtonsoftJsonCodecOptions>>)

Aggiunge il supporto per la serializzazione e la deserializzazione dei valori tramite Newtonsoft.Json.JsonSerializer.

AddAssembly(ISerializerBuilder, Assembly)

Aggiunge un assembly al generatore.

Configure(ISerializerBuilder, IConfigureOptions<TypeManifestOptions>)

Configura il generatore di serializzazione.

Configure(ISerializerBuilder, Action<TypeManifestOptions>)

Configura il generatore di serializzazione.

Configure(ISerializerBuilder, Func<IServiceProvider,IConfigureOptions<TypeManifestOptions>>)

Configura il generatore di serializzazione.

Si applica a