public SCIMSchemaGenerator(ILogger <SCIMSchemaGenerator> logger, IServiceProvider serviceProvider, SchemaGeneratorOptions generatorOptions, IDataContractResolver dataContractResolver) { _logger = logger; _serviceProvider = serviceProvider; _generatorOptions = generatorOptions; _dataContractResolver = dataContractResolver; _scimSchemaQueryRepository = (ISCIMSchemaQueryRepository)_serviceProvider.GetService(typeof(ISCIMSchemaQueryRepository)); }
public SchemaGenerator(SchemaGeneratorOptions generatorOptions, IDataContractResolver dataContractResolver) { _generatorOptions = generatorOptions; _dataContractResolver = dataContractResolver; }
public MessageGenerator(IOptions <AsyncApiDocumentGeneratorOptions> options, IDataContractResolver dataContractResolver) { _options = options.Value ?? throw new ArgumentNullException(nameof(options)); _dataContractResolver = dataContractResolver; }
protected MessageParser(IDataContractResolver dataContractResolver) { this.DataContractResolver = dataContractResolver; }
public GrpcDataContractResolver(IDataContractResolver innerContractResolver) { _innerContractResolver = innerContractResolver; _messageTypeMapping = new Dictionary <Type, MessageDescriptor>(); _enumTypeMapping = new Dictionary <Type, EnumDescriptor>(); }