У меня есть объект, подобный следующему, и я хотел бы отправить его в качестве параметра для Dapper-запроса.
var person = new {
Name = "John",
Company = new {
Name = "ACME"
}
};
var res = connection.Query("select concat(@Name, @Company_Name) as concatted", person);
Моя проблема в том, что @Company_Name
не используется. Я попытался заменить его на @Company.Name
, но это дало AggregateException с SystemNotSupportedException: The member Company of type ..... cannot be used as a parameter value
.
Как правильно использовать вложенный объект переданного объекта param внутри запроса?