Leider habe ich noch sehr wenig Erfahrung mit der Programmierung von C# und ASP.NET-Anwendungen, daher folgende Verständnisfrage:
In einer externen DLL habe ich eine Klasse erstellt, der aus einer ASP.NET-Anwendung heraus Daten über Eingabefelder übergeben werden. Anschließend wird die in der DLL mit "public static void Auswerten()" deklarierte Auswertefunktion aufgerufen. Diese schreibt dann die Ergebnisse in statische Variablen der DLL.
Die Anwendung funktioniert soweit prima.
Nun meine Frage:
Ist dieses Vorgehen auch ok, wenn mehrere Anwender die ASP.NET-Anwendung gleichzeitig aufrufen, oder muss hier in der ASP.NET-Anwendung mit dem new-Befehl eine neue Instanz der Auswerte-Klasse erstellt werden.
Vielen Dank
Reinhold
In einer externen DLL habe ich eine Klasse erstellt, der aus einer ASP.NET-Anwendung heraus Daten über Eingabefelder übergeben werden. Anschließend wird die in der DLL mit "public static void Auswerten()" deklarierte Auswertefunktion aufgerufen. Diese schreibt dann die Ergebnisse in statische Variablen der DLL.
Die Anwendung funktioniert soweit prima.
Nun meine Frage:
Ist dieses Vorgehen auch ok, wenn mehrere Anwender die ASP.NET-Anwendung gleichzeitig aufrufen, oder muss hier in der ASP.NET-Anwendung mit dem new-Befehl eine neue Instanz der Auswerte-Klasse erstellt werden.
Vielen Dank
Reinhold
Comment