Во-первых, и для большей ясности я объясню свой сценарий сверху:
У меня есть метод, который имеет следующая подпись:
public virtual void SendEmail(String from, List<String> recepients, Object model)
Я хочу создать анонимный объект, который имеет свойства объекта модели вместе с первыми двумя параметрами. Свести объект модели в PropertyInfo [] очень просто. Соответственно, я подумал о создании словаря, который будет содержать PropertyInfo и первые два параметра, а затем преобразован в анонимный объект, где ключ - это имя свойства, а значение - фактическое значение свойства.
Возможно ли это. ? Есть другие предложения?