共用方式為


ISerializerBuilder 介面

定義

用於設定序列化的產生器介面。

public interface ISerializerBuilder
type ISerializerBuilder = interface
Public Interface ISerializerBuilder

屬性

Services

取得服務集合。

擴充方法

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

新增使用 JsonSerializer 序列化和還原序列化值的支援。

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

新增使用 JsonSerializer 序列化和還原序列化值的支援。

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

新增使用 Newtonsoft.Json.JsonSerializer 序列化和還原序列化值的支援。

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

新增使用 Newtonsoft.Json.JsonSerializer 序列化和還原序列化值的支援。

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

新增使用 Newtonsoft.Json.JsonSerializer 序列化和還原序列化值的支援。

AddAssembly(ISerializerBuilder, Assembly)

將元件加入至產生器。

Configure(ISerializerBuilder, IConfigureOptions<TypeManifestOptions>)

設定序列化產生器。

Configure(ISerializerBuilder, Action<TypeManifestOptions>)

設定序列化產生器。

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

設定序列化產生器。

適用於