public CompositeGeneratorServices( CoalesceConfiguration config, ReflectionRepository reflectionRepository, GenerationContext generationContext, IServiceProvider serviceProvider, ILoggerFactory loggerFactory) : base(config, reflectionRepository, generationContext, loggerFactory) { ServiceProvider = serviceProvider; }
public GeneratorServices( CoalesceConfiguration config, ReflectionRepository reflectionRepository, GenerationContext generationContext, ILoggerFactory loggerFactory) { CoalesceConfiguration = config; ReflectionRepository = reflectionRepository; GenerationContext = generationContext; LoggerFactory = loggerFactory; }
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); } }
public GenerationContext(CoalesceConfiguration config) { CoalesceConfiguration = config; }
public GenerationExecutor(CoalesceConfiguration config, LogLevel logLevel) { Config = config; this.logLevel = logLevel; }
public TemplateResolver(CoalesceConfiguration config) { Config = config; }