public DefaultAspNetCoreWebAppProjectFileProvider(
     IOptions <DotnetCoreScriptGeneratorOptions> options,
     ILogger <DefaultAspNetCoreWebAppProjectFileProvider> logger)
 {
     _options = options.Value;
     _logger  = logger;
 }
Beispiel #2
0
 public DotnetCoreLanguageDetector(
     IDotnetCoreVersionProvider versionProvider,
     IOptions <DotnetCoreScriptGeneratorOptions> options,
     IAspNetCoreWebAppProjectFileProvider aspNetCoreWebAppProjectFileProvider,
     ILogger <DotnetCoreLanguageDetector> logger)
 {
     _versionProvider        = versionProvider;
     _scriptGeneratorOptions = options.Value;
     _aspNetCoreWebAppProjectFileProvider = aspNetCoreWebAppProjectFileProvider;
     _logger = logger;
 }
Beispiel #3
0
 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;
 }
Beispiel #4
0
 public DotnetCoreVersionProvider(IOptions <DotnetCoreScriptGeneratorOptions> options)
 {
     _options = options.Value;
 }