Class EventSourceIdJsonConverterFactory

Namespace
Cratis.Chronicle.Events
Assembly
Cratis.Chronicle.dll

Represents a JsonConverterFactory that produces EventSourceIdJsonConverter<T> instances for any closed EventSourceId<T> type.

public class EventSourceIdJsonConverterFactory : JsonConverterFactory
Inheritance
EventSourceIdJsonConverterFactory
Inherited Members
Extension Methods

Constructors

EventSourceIdJsonConverterFactory()

public EventSourceIdJsonConverterFactory()

Methods

CanConvert(Type)

public override bool CanConvert(Type typeToConvert)

Parameters

typeToConvert Type

Returns

bool

CreateConverter(Type, JsonSerializerOptions)

public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options)

Parameters

typeToConvert Type
options JsonSerializerOptions

Returns

JsonConverter