/// <summary>
 /// Initializes a new instance of the <see cref="AnalysisController"/>.
 /// </summary>
 public AnalysisController(IAnalysisReportManager analysisReportManager, IFeatureManager featureManager)
 {
     _analysisReportManager = analysisReportManager ?? throw new ArgumentNullException(nameof(analysisReportManager));
     _analyzer = new Analyzer(featureManager, _analysisReportManager);
 }
Exemple #2
0
 public DependencyManager(IFeatureManager featureManager, IAnalysisReportManager analysisReportManager, ILogger <DependencyManager> logger)
 {
     _featureManager        = featureManager ?? throw new ArgumentNullException(nameof(featureManager));
     _analysisReportManager = analysisReportManager ?? throw new ArgumentNullException(nameof(analysisReportManager));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Exemple #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="FeatureController"/>.
 /// </summary>
 public FeatureController(IFeatureManager featureManager, IAnalysisReportManager analysisReportManager)
 {
     _featureManager = featureManager ?? throw new ArgumentNullException(nameof(featureManager));
     _analyzer       = new Analyzer(_featureManager, analysisReportManager);
 }
Exemple #4
0
 public Analyzer(IFeatureManager featureManager, IAnalysisReportManager analysisReportManager)
 {
     _featureManager        = featureManager;
     _analysisReportManager = analysisReportManager;
 }