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));
 }
예제 #2
0
 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));
 }
예제 #3
0
 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));
 }