Class JsonSerializerOptionsHelper
Inheritance
object
JsonSerializerOptionsHelper
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: System.System.Text.Json
Assembly: Volo.Abp.Core.dll
Syntax
public static class JsonSerializerOptionsHelper
Methods
Create(JsonSerializerOptions, Func<JsonConverter, bool>, params JsonConverter[])
Declaration
public static JsonSerializerOptions Create(JsonSerializerOptions baseOptions, Func<JsonConverter, bool> removeConverterPredicate, params JsonConverter[] addConverters)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Text.Json.JsonSerializerOptions | baseOptions | |
| System.Func<T, TResult><System.Text.Json.Serialization.JsonConverter, bool> | removeConverterPredicate | |
| System.Text.Json.Serialization.JsonConverter[] | addConverters |
Returns
| Type | Description |
|---|---|
| System.Text.Json.JsonSerializerOptions |
Create(JsonSerializerOptions, JsonConverter, params JsonConverter[])
Declaration
public static JsonSerializerOptions Create(JsonSerializerOptions baseOptions, JsonConverter removeConverter, params JsonConverter[] addConverters)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Text.Json.JsonSerializerOptions | baseOptions | |
| System.Text.Json.Serialization.JsonConverter | removeConverter | |
| System.Text.Json.Serialization.JsonConverter[] | addConverters |
Returns
| Type | Description |
|---|---|
| System.Text.Json.JsonSerializerOptions |