Динамическое создание моделей DTO на основе данных, возвращаемых хранимой процедурой.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Динамическое создание моделей DTO на основе данных, возвращаемых хранимой процедурой.

Сообщение Anonymous »

У меня есть сценарий, в котором я передаю имя таблицы в качестве параметра хранимой процедуре SQL Server, и она возвращает данные из этой таблицы.
Структура данных, возвращаемая хранимой процедурой, зависит от параметр (имя таблицы), который я ей передаю.
В моей существующей реализации, где структура данных фиксирована, т.е. столбцы, возвращаемые хранимой процедурой, не изменяются, мы используем предопределенные DTO, которые выглядят следующим образом:

Код: Выделить всё

public IList GetUserDetails(int userId)
{
Dictionary params = new Dictionary();
params.Add("@UserId",userId);

return ExecuteProcedure("spGetUserDetails", params);
}
Теперь, учитывая мое новое требование, согласно которому структура данных, возвращаемая хранимой процедурой, варьируется в зависимости от передаваемого ей параметра имени таблицы, я не уверен, как я могу сделать мои DTO динамическими.
Есть какие-нибудь комментарии или предложения по этому поводу?

Подробнее здесь: https://stackoverflow.com/questions/788 ... ed-procedu
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»