1
У меня есть список проекционный в моей C# код:Dynamic DTO из NHibernate критериев проекции
var criteria = DetachedCriteria.For(this.modelType);
for (int i = 0; i < this.fields.Length; i++)
projections.Add(Projections.Property(this.fields[i]));
if (fields.Length > 0)
criteria.SetProjection(projections);
, если Я не установить любое поле в моей проекции мое возвращение следовать:
, но если я установил проекции в своем коде, мой результат следующий:
Как преобразовать список с проекциями в объект Dynamic DTO?
мне нужен динамический объект DTO .. пользователь выбирает, какие поля предназначены я вернуть один динамический список его –
Я бы сказал, что термин динамический DTO не имеет смысла. У нас либо есть DTO, определенный в C#, как стандартный класс, либо словарь. Если это словарь, результат 'IList
Второй пример поможет мне. tks –