1
我有一个请求,带有参数列表的存储过程名称。它可以是任何SP,因此结果可以是任何事情的列表,这就是为什么我使用SqlList<object>
。ServiceStack OrmLite SqlList <object>
当我使用
return db.SqlList<object>(spName, cmd =>
{
cmd.CommandType = CommandType.StoredProcedure;
if (parameters != null)
{
foreach (var p in parameters)
{
cmd.AddParam(p.Key, p.Value, ParameterDirection.Input);
}
}
cmd.CommandTimeout = 90;
});
我得到一个system.dynamic.expendo对象为:{[结果,1.7783336]} 在客户端,我想要得到的十进制值,但我挣扎...... 我在客户端上创建了一个具有小数属性“结果”的类,并尝试将其转换为它,但它不起作用。我尝试使用该字符串并使用FromJson进行转换,但它也不起作用...