Exemplo n.º 1
0
 public CompositeGeneratorServices(
     CoalesceConfiguration config,
     ReflectionRepository reflectionRepository,
     GenerationContext generationContext,
     IServiceProvider serviceProvider,
     ILoggerFactory loggerFactory)
     : base(config, reflectionRepository, generationContext, loggerFactory)
 {
     ServiceProvider = serviceProvider;
 }
Exemplo n.º 2
0
 public GeneratorServices(
     CoalesceConfiguration config,
     ReflectionRepository reflectionRepository,
     GenerationContext generationContext,
     ILoggerFactory loggerFactory)
 {
     CoalesceConfiguration = config;
     ReflectionRepository  = reflectionRepository;
     GenerationContext     = generationContext;
     LoggerFactory         = loggerFactory;
 }
Exemplo n.º 3
0
        protected virtual void Configure(CoalesceConfiguration coalesceConfiguration)
        {
            var allConfig = coalesceConfiguration.GeneratorConfig;

            bool foundConfig =
                allConfig.TryGetValue(this.GetType().FullName, out JObject genConfig) ||
                allConfig.TryGetValue(this.GetType().Name, out genConfig);

            if (foundConfig)
            {
                Configure(genConfig);
            }
        }
Exemplo n.º 4
0
 public GenerationContext(CoalesceConfiguration config)
 {
     CoalesceConfiguration = config;
 }
Exemplo n.º 5
0
 public GenerationExecutor(CoalesceConfiguration config, LogLevel logLevel)
 {
     Config        = config;
     this.logLevel = logLevel;
 }
Exemplo n.º 6
0
 public TemplateResolver(CoalesceConfiguration config)
 {
     Config = config;
 }