public Engine( EngineConfiguration engineConfiguration, BuildConfiguration buildConfiguration) { if (engineConfiguration == null) { throw new ArgumentNullException(nameof(engineConfiguration)); } if (buildConfiguration == null) { throw new ArgumentNullException(nameof(buildConfiguration)); } this.buildConfiguration = buildConfiguration; this.engineConfiguration = engineConfiguration; }
public Engine( EngineConfiguration engineConfiguration, IBuildConfigurationReader buildConfigurationReader) : this(engineConfiguration, buildConfigurationReader.GetBuildConfiguration()) { }