Hallo zusammen,
ich habe ein Programm das eine große Menge Daten verarbeitet. Es kommen im Schnitt 20 Datensätze auf einmal und durch den ersten Datensatz wird die Verarbeitung angestoßen. Diese Daten unterscheiden sich durch ein bestimmtes Flag. um die Daten richtig in der Datenbank zu speichern und an einen Webservice weiterzuleiten, werden diese Daten von meinen Programm aufbereitet. Anhand des Flags erkenne ich welche Aufbereitung ich wählen muss, dazu gibt es eine XML-Datei die mir für diese Verarbeitung eine Konfiguration vorgibt. Diese Configdatei bzw. deren Inhalt ist nicht besonders groß. Nun habe ich mir gedacht diese Configdatei in eine globale List zu laden um nicht bei jedem Datensatz diese Datei lesen zu müssen. Ich könnte natürlich diese Daten an die verarbeitenden Klassen übergeben aber gibt es auch eine Möglichkeit diese List<> global zu erstellen. Ich dachte ich könnte das mit dem singleton-Pattern realisieren. Allerdings komme ich hier überhaupt nicht vorwährts.