Exemplo n.º 1
0
 public AnalyzerManager(ISharperCryptoApiAnalysisSettings settings)
 {
     Analyzers      = new ObservableCollection <ISharperCryptoApiAnalysisAnalyzer>();
     ReportsHistory = new ObservableCollection <IAnalysisReport>();
     Reports        = new ObservableCollection <IAnalysisReport>();
     Settings       = settings;
 }
 public StartupWindow(ISharperCryptoApiAnalysisSettings settings, IServiceProvider serviceProvider)
 {
     _settings        = settings ?? throw new ArgumentNullException(nameof(settings));
     _serviceProvider = serviceProvider;
     InitializeComponent();
 }
        public SettingsProvider(ISharperCryptoAnalysisServiceProvider serviceProvider)
        {
            var cm = serviceProvider.GetService <ISharperCryptoApiAnalysisSettings>();

            Settings = cm;
        }
 public GeneralOptionsDialogControl(ISharperCryptoApiAnalysisSettings settings)
 {
     Settings = settings ?? throw new ArgumentNullException(nameof(settings));
     InitializeComponent();
 }