Ich habe eine ziemlich große Anwendung geerbt, die wirklich einige Aufräumarbeiten verwenden könnte. In der gesamten Anwendung ist ein Datenzugriffscode vorhanden. In Code-Hinterfragen, einige in Business-Logik-Klassen, einige in klassischen Asp-Seiten inline.Automatisch C# -Wrapper-Klassen um gespeicherte Prozeduren erstellen
Was ich tun möchte, ist diesen Code umzuformen, den gesamten Datenzugriffscode in ein paar DAL-Klassen zu entfernen.
Der gesamte Datenzugriff erfolgt über gespeicherte Prozeduren (Microsoft SQL 2000). Es gibt 300-400 von ihnen.
Es scheint, als sollte es einen automatisierten Weg geben, die Speicherprozeduren zu analysieren und automatisch C# -Methoden für jeden von ihnen zu erzeugen, wobei die Methodenparameter den gespeicherten Prozedurparametern zugeordnet werden, wobei eine Methode eine Datentabelle zurückgibt.
Ich habe keine Erfahrung mit ORM-Produkten, und ich bin nicht sicher, ob das, was ich suche, ein volles ORM ist, oder nur ein Dienstprogramm von Drittanbietern, das helfen wird, einfache Wrapper um die SP-Anrufe zu generieren .