public DotNetCorePlatformInstaller( IOptions <BuildScriptGeneratorOptions> cliOptions, IEnvironment environment, IDotNetCoreVersionProvider versionProvider) : base(cliOptions, environment) { _versionProvider = versionProvider; }
public DotNetCorePlatformInstaller( IOptions <BuildScriptGeneratorOptions> cliOptions, IDotNetCoreVersionProvider versionProvider, ILoggerFactory loggerFactory) : base(cliOptions, loggerFactory) { _versionProvider = versionProvider; }
public DotNetCorePlatformDetector( IDotNetCoreVersionProvider versionProvider, IOptions <DotNetCoreScriptGeneratorOptions> options, DefaultProjectFileProvider projectFileProvider, ILogger <DotNetCorePlatformDetector> logger) { _versionProvider = versionProvider; _options = options.Value; _projectFileProvider = projectFileProvider; _logger = logger; }
public DotNetCoreLanguageDetector( IDotNetCoreVersionProvider versionProvider, IOptions <DotNetCoreScriptGeneratorOptions> options, IAspNetCoreWebAppProjectFileProvider aspNetCoreWebAppProjectFileProvider, ILogger <DotNetCoreLanguageDetector> logger) { _versionProvider = versionProvider; _scriptGeneratorOptions = options.Value; _aspNetCoreWebAppProjectFileProvider = aspNetCoreWebAppProjectFileProvider; _logger = logger; }
public DotNetCoreLanguageDetector( IDotNetCoreVersionProvider versionProvider, IOptions <DotNetCoreScriptGeneratorOptions> options, DefaultProjectFileProvider projectFileProvider, ILogger <DotNetCoreLanguageDetector> logger, IStandardOutputWriter writer) { _versionProvider = versionProvider; _options = options.Value; _projectFileProvider = projectFileProvider; _logger = logger; _writer = writer; }
public DotNetCorePlatform( IDotNetCoreVersionProvider versionProvider, IAspNetCoreWebAppProjectFileProvider aspNetCoreWebAppProjectFileProvider, IEnvironmentSettingsProvider environmentSettingsProvider, ILogger <DotNetCorePlatform> logger, DotNetCoreLanguageDetector detector, IOptions <DotNetCoreScriptGeneratorOptions> options) { _versionProvider = versionProvider; _aspNetCoreWebAppProjectFileProvider = aspNetCoreWebAppProjectFileProvider; _environmentSettingsProvider = environmentSettingsProvider; _logger = logger; _detector = detector; _options = options.Value; }
/// <summary> /// Initializes a new instance of the <see cref="DotNetCorePlatform"/> class. /// </summary> /// <param name="versionProvider">The .NET version provider.</param> /// <param name="logger">The logger of .NET platform.</param> /// <param name="detector">The detector of .NET platform.</param> /// <param name="commonOptions">The build options for BuildScriptGenerator.</param> /// <param name="dotNetCoreScriptGeneratorOptions">The options if .NET platform.</param> /// <param name="platformInstaller">The <see cref="DotNetCorePlatformInstaller"/>.</param> /// <param name="globalJsonSdkResolver">The <see cref="GlobalJsonSdkResolver"/>.</param> public DotNetCorePlatform( IDotNetCoreVersionProvider versionProvider, ILogger <DotNetCorePlatform> logger, IDotNetCorePlatformDetector detector, IOptions <BuildScriptGeneratorOptions> commonOptions, IOptions <DotNetCoreScriptGeneratorOptions> dotNetCoreScriptGeneratorOptions, DotNetCorePlatformInstaller platformInstaller, GlobalJsonSdkResolver globalJsonSdkResolver) { _versionProvider = versionProvider; _logger = logger; _detector = detector; _dotNetCoreScriptGeneratorOptions = dotNetCoreScriptGeneratorOptions.Value; _commonOptions = commonOptions.Value; _platformInstaller = platformInstaller; _globalJsonSdkResolver = globalJsonSdkResolver; }
public DotNetCorePlatform( IDotNetCoreVersionProvider versionProvider, DefaultProjectFileProvider projectFileProvider, IEnvironmentSettingsProvider environmentSettingsProvider, ILogger <DotNetCorePlatform> logger, DotNetCoreLanguageDetector detector, IOptions <BuildScriptGeneratorOptions> buildOptions, IOptions <DotNetCoreScriptGeneratorOptions> dotNetCorePlatformOptions) { _versionProvider = versionProvider; _projectFileProvider = projectFileProvider; _environmentSettingsProvider = environmentSettingsProvider; _logger = logger; _detector = detector; _dotNetCorePlatformOptions = dotNetCorePlatformOptions.Value; _buildOptions = buildOptions.Value; }
public TestDotNetCorePlatform( IDotNetCoreVersionProvider versionProvider, IDotNetCorePlatformDetector detector, IOptions <BuildScriptGeneratorOptions> cliOptions, IOptions <DotNetCoreScriptGeneratorOptions> dotNetCoreScriptGeneratorOptions, DotNetCorePlatformInstaller platformInstaller, GlobalJsonSdkResolver globalJsonSdkResolver) : base( versionProvider, NullLogger <DotNetCorePlatform> .Instance, detector, cliOptions, dotNetCoreScriptGeneratorOptions, platformInstaller, globalJsonSdkResolver) { }
public TestDotNetCorePlatform( IOptions <DotNetCoreScriptGeneratorOptions> DotNetCoreScriptGeneratorOptions, IOptions <BuildScriptGeneratorOptions> commonOptions, IDotNetCoreVersionProvider DotNetCoreVersionProvider, ILogger <DotNetCorePlatform> logger, IDotNetCorePlatformDetector detector, DotNetCorePlatformInstaller DotNetCoreInstaller, GlobalJsonSdkResolver globalJsonSdkResolver) : base( DotNetCoreVersionProvider, logger, detector, commonOptions, DotNetCoreScriptGeneratorOptions, DotNetCoreInstaller, globalJsonSdkResolver) { }
/// <summary> /// Initializes a new instance of the <see cref="DotNetCorePlatform"/> class. /// </summary> /// <param name="versionProvider">The .NET version provider.</param> /// <param name="projectFileProvider">The project file provider.</param> /// <param name="environmentSettingsProvider">The environment settings provider.</param> /// <param name="logger">The logger of .NET platform.</param> /// <param name="detector">The detector of .NET platform.</param> /// <param name="cliOptions">The build options for BuildScriptGenerator.</param> /// <param name="dotNetCoreScriptGeneratorOptions">The options if .NET platform.</param> /// <param name="platformInstaller">The <see cref="DotNetCorePlatformInstaller"/>.</param> public DotNetCorePlatform( IDotNetCoreVersionProvider versionProvider, DefaultProjectFileProvider projectFileProvider, ILogger <DotNetCorePlatform> logger, DotNetCoreLanguageDetector detector, IOptions <BuildScriptGeneratorOptions> cliOptions, IOptions <DotNetCoreScriptGeneratorOptions> dotNetCoreScriptGeneratorOptions, IEnvironment environment, DotNetCorePlatformInstaller platformInstaller) { _versionProvider = versionProvider; _projectFileProvider = projectFileProvider; _logger = logger; _detector = detector; _dotNetCoreScriptGeneratorOptions = dotNetCoreScriptGeneratorOptions.Value; _cliOptions = cliOptions.Value; _environment = environment; _platformInstaller = platformInstaller; }