public FrameworkAnalyser(IProjectNodeSelector projectNodeSelector, ILogger logger, IStringToFrameworkConverter stringToFrameworkConverter) { _projectNodeSelector = Ensure.IsNotNull(projectNodeSelector, nameof(projectNodeSelector)); _logger = Ensure.IsNotNull(logger, nameof(logger)); _stringToFrameworkConverter = Ensure.IsNotNull(stringToFrameworkConverter, nameof(stringToFrameworkConverter)); }
public WarningLevelAnalyser(IProjectNodeSelector projectNodeSelector, ILogger logger, IConfigurationPlatformParser configurationPlatformParser) { _projectNodeSelector = Ensure.IsNotNull(projectNodeSelector, nameof(projectNodeSelector)); _logger = Ensure.IsNotNull(logger, nameof(logger)); _configurationPlatformParser = Ensure.IsNotNull(configurationPlatformParser, nameof(configurationPlatformParser)); }
public LanguageSpecificationAnalyser(IProjectNodeSelector projectNodeSelector, ILogger logger, IConfigurationPlatformParser configurationPlatformParser) { _projectNodeSelector = Ensure.IsNotNull(projectNodeSelector, nameof(projectNodeSelector)); _logger = Ensure.IsNotNull(logger, nameof(logger)); _configurationPlatformParser = Ensure.IsNotNull(configurationPlatformParser, nameof(configurationPlatformParser)); }