Я унаследовал довольно большое приложение, которое действительно могло бы использовать некоторую очистку. Во всем приложении есть код доступа к данным. В коде, некоторые в классах бизнес-логики, некоторые встроенные в классических страницах asp.
То, что я хотел бы сделать, это реорганизовать этот код, удалив весь код доступа к данным в несколько классов DAL.
Весь доступ к данным осуществляется через хранимые процедуры (Microsoft SQL 2000). Их 300-400.
Похоже, должен быть автоматизированный способ анализа процедур хранения и автоматической генерации методов c # для каждого из них, сопоставления параметров метода с параметрами хранимой процедуры, с методом, возвращающим объект данных.
У меня нет опыта работы с продуктами ORM, и я не уверен, что то, что я ищу, это полноценный ORM или просто сторонняя утилита, которая поможет генерировать простые обертки для вызовов sp.