Table of Contents

Class BlueskyJsonSerializerOptions

Namespace
idunno.Bluesky
Assembly
idunno.Bluesky.dll

Helper class to provide JsonSerializerOptions for Bluesky types.

[UnconditionalSuppressMessage("Trimming", "IL2026:Members annotated with 'RequiresUnreferencedCodeAttribute' require dynamic access otherwise can break functionality when trimming application code", Justification = "All the AtProto Types are captured in source gen")]
[UnconditionalSuppressMessage("AOT", "IL3050:Calling members annotated with 'RequiresDynamicCodeAttribute' may break functionality when AOT compiling.", Justification = "All the AtProto Types are captured in source gen")]
public static class BlueskyJsonSerializerOptions

Inheritance

Inherited Members

Properties

Options

Creates a new set of System.Text.Json.JsonSerializerOptions for Bluesky types.

public static JsonSerializerOptions Options { get; }

Property Value

JsonSerializerOptions

Options

Creates a new set of System.Text.Json.JsonSerializerOptions for Bluesky types.

public static JsonSerializerOptions Options { get; }

Property Value

JsonSerializerOptions

Options

Creates a new set of System.Text.Json.JsonSerializerOptions for Bluesky types.

public static JsonSerializerOptions Options { get; }

Property Value

JsonSerializerOptions

TypeInfoResolver

Gets the default System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver for Bluesky types.

public static IJsonTypeInfoResolver TypeInfoResolver { get; }

Property Value

IJsonTypeInfoResolver

TypeInfoResolver

Gets the default System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver for Bluesky types.

public static IJsonTypeInfoResolver TypeInfoResolver { get; }

Property Value

IJsonTypeInfoResolver

TypeInfoResolver

Gets the default System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver for Bluesky types.

public static IJsonTypeInfoResolver TypeInfoResolver { get; }

Property Value

IJsonTypeInfoResolver