示例#1
0
 public PluginLoader(IPreferenceSet prefs, IFileSerializerPluginManager<List<DataTypes.Protein>> proteinPluginManager,
     IFileSerializerPluginManager<List<DataTypes.ProteinBenchmark>> benchmarkPluginManager,
     IFileSerializerPluginManager<List<DataTypes.ClientSettings>> clientSettingsPluginManager)
 {
     _prefs = prefs;
      _proteinPluginManager = proteinPluginManager;
      _benchmarkPluginManager = benchmarkPluginManager;
      _clientSettingsPluginManager = clientSettingsPluginManager;
 }
示例#2
0
 public PluginLoader(IPreferenceSet prefs, IFileSerializerPluginManager <List <DataTypes.Protein> > proteinPluginManager,
                     IFileSerializerPluginManager <List <DataTypes.ProteinBenchmark> > benchmarkPluginManager,
                     IFileSerializerPluginManager <List <DataTypes.ClientSettings> > clientSettingsPluginManager,
                     IFileSerializerPluginManager <List <DataTypes.HistoryEntry> > historyEntryPluginManager)
 {
     _prefs = prefs;
     _proteinPluginManager        = proteinPluginManager;
     _benchmarkPluginManager      = benchmarkPluginManager;
     _clientSettingsPluginManager = clientSettingsPluginManager;
     _historyEntryPluginManager   = historyEntryPluginManager;
 }
      public ClientSettingsManager(IFileSerializerPluginManager<List<ClientSettings>> settingsPlugins)
      {
         _settingsPlugins = settingsPlugins;

         ClearFileName();
      }
示例#4
0
        public ClientSettingsManager(IFileSerializerPluginManager <List <ClientSettings> > settingsPlugins)
        {
            _settingsPlugins = settingsPlugins;

            ClearFileName();
        }