Odziedziczyłem dość dużą aplikację, która naprawdę mogłaby skorzystać z czyszczenia. W aplikacji jest zaśmiecony kod dostępu do danych. W kodzie źródłowym, niektóre w klasach logiki biznesowej, niektóre wbudowane w klasyczne strony asp.Automatyczne tworzenie klas C# związanych z procedurami przechowywanymi
Chciałbym zmienić kod, usuwając cały kod dostępu do danych na kilka klas DAL.
Cały dostęp do danych odbywa się za pomocą procedur przechowywanych (Microsoft SQL 2000). Jest ich 300-400.
Wygląda na to, że powinien istnieć automatyczny sposób analizy procedur składowania i automatycznego generowania metod C# dla każdego z nich, odwzorowując parametry metody na parametry procedury składowanej, zwracając metodę datatable.
Nie mam żadnego doświadczenia z produktami ORM, i nie jestem pewien, czy to, czego szukam, to całkowicie ORM, czy tylko narzędzie innej firmy, które pomoże wygenerować proste opakowania wokół wywołań sp .