public ConfigurationResolver(IExecutableGenerator generator, IOptionRunner optionRunner, GeneratorContext generatorContext, ScaffoldOperationConfiguration configuration, IEnumerable <IScaffoldConfigurer> configurers) { if (generator == null) { throw new ArgumentNullException(nameof(generator)); } if (generatorContext == null) { throw new ArgumentNullException(nameof(generatorContext)); } _generator = generator; _optionRunner = optionRunner; _generatorContext = generatorContext; _configuration = configuration; _configurers = configurers ?? Enumerable.Empty <IScaffoldConfigurer>(); }
public OptionRunner(IExecutableGenerator generator, IOptionExecutor optionExecutor) { _generator = generator; _optionExecutor = optionExecutor; }