Class EnumerableConceptAsJsonConverterFactory
- Namespace
- Cratis.Json
- Assembly
- Cratis.Fundamentals.dll
Represents a JsonConverterFactory for providing EnumerableConceptAsJsonConverter<TConcept> for enumerable concept types.
public class EnumerableConceptAsJsonConverterFactory : JsonConverterFactory
- Inheritance
-
EnumerableConceptAsJsonConverterFactory
- Inherited Members
- Extension Methods
Constructors
EnumerableConceptAsJsonConverterFactory()
public EnumerableConceptAsJsonConverterFactory()
Methods
CanConvert(Type)
public override bool CanConvert(Type typeToConvert)
Parameters
typeToConvertType
Returns
CreateConverter(Type, JsonSerializerOptions)
[UnconditionalSuppressMessage("AOT", "IL3050", Justification = "Uses MakeGenericType on EnumerableConceptAsJsonConverter<T>; concept types are always preserved.")]
public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options)
Parameters
typeToConvertTypeoptionsJsonSerializerOptions