Esempio n. 1
0
 public void Initialize()
 {
     Singleton.Add(ClientsFactory = new ServiceClientFactory());
     Singleton.Add(new PluginsDataManager());
     Singleton.Add(UsersRepository = new UsersRepository());
     UsersRepository.Initialize();
     Singleton.Add(ScenariosRepository = new ScenariosRepository());
     Singleton.Add(PluginsManager      = new PluginsManager());
     ScenariosRepository.Initialize();
     Singleton.Add(VisualSettingsRepository = new VisualSettingsRepository());
     Singleton.Add(new StatisticsManager());
     Singleton.Add(Server = new LazuriteServer());
     if (Savior.Has(SettingsKey))
     {
         SetSettings(Savior.Get <CoreSettings>(SettingsKey));
     }
     else
     {
         SetSettings(new CoreSettings());
     }
 }