Ich habe ein Szenario, in dem in der Datenbank Methodennamen zur Laufzeit in einer bestimmten Reihenfolge aufgerufen werden müssen. Denkst du, Reflexion ist hier die beste Option?Ist es richtig, Reflektion zu verwenden, um eine Methode in der Webanwendung aufzurufen
DB-Tabelle enthält die Logik der Methoden, die an einem bestimmten Punkt aufgerufen werden sollen. Da es mehrere Klassen mit unterschiedlichen Methoden geben würde. Basierend auf der Abfrage erhalte ich den Klassennamen und den Methodennamen, der aufgerufen werden soll.
Ich bin wenig besorgt, Reflexion in Web-Anwendung am Frontend/.Net-Code hinter zu verwenden.
Ist es besser, diese Aufrufe in einen Hintergrunddienst/WCF-Dienst zu verschieben?
Ich bin auf der Suche nach verschiedenen Optionen, die verfügbar sind.
Können Sie weitere Details angeben? (ein Beispiel mit 3-4 Methoden) Es ist nicht ganz klar, was Sie erreichen wollen? – Alexei
Denke er meint, dass in der Datenbank Methodennamen als Strings gespeichert sind ... –
Wie sonst würdest du das ohne Reflektion machen? –