Partilhar via


ISerializerBuilder Interface

Definição

Interface do construtor para configurar a serialização.

public interface ISerializerBuilder
type ISerializerBuilder = interface
Public Interface ISerializerBuilder

Propriedades

Services

Obtém a coleção de serviços.

Métodos de Extensão

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

Adiciona suporte para serializar e desserializar valores usando JsonSerializer.

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

Adiciona suporte para serializar e desserializar valores usando JsonSerializer.

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

Adiciona suporte para serializar e desserializar valores usando Newtonsoft.Json.JsonSerializer.

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

Adiciona suporte para serializar e desserializar valores usando Newtonsoft.Json.JsonSerializer.

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

Adiciona suporte para serializar e desserializar valores usando Newtonsoft.Json.JsonSerializer.

AddAssembly(ISerializerBuilder, Assembly)

Adiciona um assembly ao construtor.

Configure(ISerializerBuilder, IConfigureOptions<TypeManifestOptions>)

Configura o construtor de serialização.

Configure(ISerializerBuilder, Action<TypeManifestOptions>)

Configura o construtor de serialização.

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

Configura o construtor de serialização.

Aplica-se a