예제 #1
0
 public void Wczytaj()
 {
     lock (lockBazyDanych)
     {
         var plik = plikBazyDanych;
         if (File.Exists(plik) == false)
         {
             throw new Exception($"Brak pliku bazy danych. Szukam go pod sciezka '{plik}'." +
                                 $" Plik jest wymagany do uruchomienia aplikacji");
         }
         else
         {
             var xml      = File.ReadAllText(plik);
             var kontener = Serializator.DeserializeObject <Dictionary <string, TypeContainer> >(xml);
             KonteneryTypu = kontener;
         }
     }
 }