public SCIMSchemaGenerator(SchemaGeneratorOptions generatorOptions, ISerializerDataContractResolver serializerDataContractResolver, IServiceProvider serviceProvider, ILogger <SCIMSchemaGenerator> logger) { _generatorOptions = generatorOptions; _serializerDataContractResolver = serializerDataContractResolver; _serviceProvider = serviceProvider; _logger = logger; _scimSchemaQueryRepository = (ISCIMSchemaQueryRepository)serviceProvider.GetService(typeof(ISCIMSchemaQueryRepository)); }
/// <summary> /// Initializes a new instance of the <see cref="MetadataSerializerBehavior"/> class. /// </summary> /// <param name="dataContractResolver">Base service.</param> public MetadataSerializerBehavior(ISerializerDataContractResolver dataContractResolver) { _dataContractResolver = dataContractResolver; }
public SchemaGenerator(SchemaGeneratorOptions generatorOptions, ISerializerDataContractResolver serializerDataContractResolver) { _generatorOptions = generatorOptions; _serializerDataContractResolver = serializerDataContractResolver; }
public SchemaGeneratorWrapper(SchemaGeneratorOptions generatorOptions, ISerializerDataContractResolver defaultResolver, IEnumerable <IJsonRpcSerializer> serializers) { this.generatorOptions = generatorOptions; this.defaultResolver = defaultResolver; this.serializers = serializers; }
public StizeSchemaGenerator(SchemaGeneratorOptions generatorOptions, ISerializerDataContractResolver serializerDataContractResolver) { this.defaultSchemaGenerator = new SchemaGenerator(generatorOptions, serializerDataContractResolver); }
public GRpcDataContractResolver(ISerializerDataContractResolver innerContractResolver) { _innerContractResolver = innerContractResolver; _messageTypeMapping = new Dictionary <Type, MessageDescriptor>(); _enumTypeMapping = new Dictionary <Type, EnumDescriptor>(); }