Hallo,
ich habe ein Windows Forms Programm mit .net Framework 4.6.1 erstellt, dass liest und analysiert mir die Netzwerkzustände eines Netzwerkes. Es wird alle 3 Sekunden per Timer gesteuert. Läuft seit gut einem Jahr durch wie ein Uhrwerk.
Nun zum Problem. Das Teil muss auf eine Linux Maschine. Also habe ich alles auf c# umgeschrieben und einen Workerdienst mit dotnetcore erstellt. Wenn ich aber die Arrayliste deklariere und zig andere Dinge, dann werden die immer neu gesetzt. In einem Forms Projekt bleiben sie ja bis zum Beenden der Anwendung.
Kurzum. Wie und wo deklariere ich arraylisten und andere Variablen bei diesem Workerdienst?
ich habe ein Windows Forms Programm mit .net Framework 4.6.1 erstellt, dass liest und analysiert mir die Netzwerkzustände eines Netzwerkes. Es wird alle 3 Sekunden per Timer gesteuert. Läuft seit gut einem Jahr durch wie ein Uhrwerk.
Nun zum Problem. Das Teil muss auf eine Linux Maschine. Also habe ich alles auf c# umgeschrieben und einen Workerdienst mit dotnetcore erstellt. Wenn ich aber die Arrayliste deklariere und zig andere Dinge, dann werden die immer neu gesetzt. In einem Forms Projekt bleiben sie ja bis zum Beenden der Anwendung.
Kurzum. Wie und wo deklariere ich arraylisten und andere Variablen bei diesem Workerdienst?