public DiscriminatorConverterTypeGeneratorFactory(GenerationContext context, IJsonSerializationNamespace jsonSerializationNamespace, IRootNamespace rootNamespace) { _context = context ?? throw new ArgumentNullException(nameof(context)); _jsonSerializationNamespace = jsonSerializationNamespace ?? throw new ArgumentNullException(nameof(jsonSerializationNamespace)); _rootNamespace = rootNamespace ?? throw new ArgumentNullException(nameof(rootNamespace)); }
public DiscriminatorConverterTypeGenerator(ILocatedOpenApiElement <OpenApiSchema> element, GenerationContext context, ITypeGenerator?parent, IJsonSerializationNamespace jsonSerializationNamespace, IRootNamespace rootNamespace) : base(element, context, parent) { _jsonSerializationNamespace = jsonSerializationNamespace ?? throw new ArgumentNullException(nameof(jsonSerializationNamespace)); _typeName = BuildTypeName(rootNamespace); }
public JsonDiscriminatorEnricher(GenerationContext context, IJsonSerializationNamespace jsonSerializationNamespace) { Context = context ?? throw new ArgumentNullException(nameof(context)); JsonSerializationNamespace = jsonSerializationNamespace ?? throw new ArgumentNullException(nameof(jsonSerializationNamespace)); }
public JsonCreateDefaultRegistryEnricher(IJsonSerializationNamespace jsonSerializationNamespace) { _jsonSerializationNamespace = jsonSerializationNamespace ?? throw new ArgumentNullException(nameof(jsonSerializationNamespace)); }
public JsonAdditionalPropertiesEnricher(IJsonSerializationNamespace jsonSerializationNamespace) { _jsonSerializationNamespace = jsonSerializationNamespace ?? throw new ArgumentNullException(nameof(jsonSerializationNamespace)); }
public JsonEnumEnricher(IJsonSerializationNamespace jsonSerializationNamespace) { _jsonSerializationNamespace = jsonSerializationNamespace ?? throw new ArgumentNullException(nameof(jsonSerializationNamespace)); }