Class KubernetesJson
Inheritance
KubernetesJson
Namespace: k8s
Assembly: KubernetesClient.dll
Syntax
public static class KubernetesJson
Methods
View Source
AddJsonOptions(Action<JsonSerializerOptions>)
Configures k8s.KubernetesJson.JsonSerializerOptions for the JsonSerializer.
To override existing converters, add them to the top of the Converters list
e.g. as follows:
options.Converters.Insert(index: 0, new JsonStringEnumConverter(JsonNamingPolicy.CamelCase));
Declaration
public static void AddJsonOptions(Action<JsonSerializerOptions> configure)
Parameters
View Source
Deserialize<TValue>(Stream, JsonSerializerOptions)
Declaration
public static TValue Deserialize<TValue>(Stream json, JsonSerializerOptions jsonSerializerOptions = null)
Parameters
Returns
Type Parameters
View Source
Deserialize<TValue>(string, JsonSerializerOptions)
Declaration
public static TValue Deserialize<TValue>(string json, JsonSerializerOptions jsonSerializerOptions = null)
Parameters
Returns
Type Parameters
View Source
Deserialize<TValue>(JsonDocument, JsonSerializerOptions)
Declaration
public static TValue Deserialize<TValue>(JsonDocument json, JsonSerializerOptions jsonSerializerOptions = null)
Parameters
Returns
Type Parameters
View Source
Deserialize<TValue>(JsonElement, JsonSerializerOptions)
Declaration
public static TValue Deserialize<TValue>(JsonElement json, JsonSerializerOptions jsonSerializerOptions = null)
Parameters
Returns
Type Parameters
View Source
Deserialize<TValue>(JsonNode, JsonSerializerOptions)
Declaration
public static TValue Deserialize<TValue>(JsonNode json, JsonSerializerOptions jsonSerializerOptions = null)
Parameters
Returns
Type Parameters
View Source
Serialize(object, JsonSerializerOptions)
Declaration
public static string Serialize(object value, JsonSerializerOptions jsonSerializerOptions = null)
Parameters
Returns
View Source
Serialize(JsonDocument, JsonSerializerOptions)
Declaration
public static string Serialize(JsonDocument value, JsonSerializerOptions jsonSerializerOptions = null)
Parameters
Returns
View Source
Serialize(JsonElement, JsonSerializerOptions)
Declaration
public static string Serialize(JsonElement value, JsonSerializerOptions jsonSerializerOptions = null)
Parameters
Returns
View Source
Serialize(JsonNode, JsonSerializerOptions)
Declaration
public static string Serialize(JsonNode value, JsonSerializerOptions jsonSerializerOptions = null)
Parameters
Returns