Ejemplo n.º 1
0
 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));
 }
Ejemplo n.º 2
0
 public SchemaGenerator(SchemaGeneratorOptions generatorOptions, IDataContractResolver dataContractResolver)
 {
     _generatorOptions     = generatorOptions;
     _dataContractResolver = dataContractResolver;
 }
Ejemplo n.º 3
0
 public MessageGenerator(IOptions <AsyncApiDocumentGeneratorOptions> options, IDataContractResolver dataContractResolver)
 {
     _options = options.Value ??
                throw new ArgumentNullException(nameof(options));
     _dataContractResolver = dataContractResolver;
 }
Ejemplo n.º 4
0
 protected MessageParser(IDataContractResolver dataContractResolver)
 {
     this.DataContractResolver = dataContractResolver;
 }
Ejemplo n.º 5
0
 public GrpcDataContractResolver(IDataContractResolver innerContractResolver)
 {
     _innerContractResolver = innerContractResolver;
     _messageTypeMapping    = new Dictionary <Type, MessageDescriptor>();
     _enumTypeMapping       = new Dictionary <Type, EnumDescriptor>();
 }