Table of Contents

Class TypeResolver

Namespace
idunno.Bluesky
Assembly
idunno.Bluesky.dll

Exposes type resolution for BlueSky JSON types.

public static class TypeResolver

Inheritance

Inherited Members

Properties

JsonTypeInfoResolver

Gets the default source generation JSON type info resolver for AtProto JSON types.

public static IJsonTypeInfoResolver JsonTypeInfoResolver { get; }

Property Value

IJsonTypeInfoResolver

JsonTypeInfoResolver

Gets the default source generation JSON type info resolver for AtProto JSON types.

public static IJsonTypeInfoResolver JsonTypeInfoResolver { get; }

Property Value

IJsonTypeInfoResolver

JsonTypeInfoResolver

Gets the default source generation JSON type info resolver for AtProto JSON types.

public static IJsonTypeInfoResolver JsonTypeInfoResolver { get; }

Property Value

IJsonTypeInfoResolver

JsonTypeInfoResolvers

Gets a list of JSON type info resolvers chained for BlueSky and AtProto types.

public static IList<IJsonTypeInfoResolver> JsonTypeInfoResolvers { get; }

Property Value

IList<IJsonTypeInfoResolver>

Remarks

The returned list is read only. Mutating the resolver chain would change how every consumer in the process deserializes AT Protocol and Bluesky types.

JsonTypeInfoResolvers

Gets a list of JSON type info resolvers chained for BlueSky and AtProto types.

public static IList<IJsonTypeInfoResolver> JsonTypeInfoResolvers { get; }

Property Value

IList<IJsonTypeInfoResolver>

Remarks

The returned list is read only. Mutating the resolver chain would change how every consumer in the process deserializes AT Protocol and Bluesky types.

JsonTypeInfoResolvers

Gets a list of JSON type info resolvers chained for BlueSky and AtProto types.

public static IList<IJsonTypeInfoResolver> JsonTypeInfoResolvers { get; }

Property Value

IList<IJsonTypeInfoResolver>

Remarks

The returned list is read only. Mutating the resolver chain would change how every consumer in the process deserializes AT Protocol and Bluesky types.