从NameValueCollection读取结构

时间:2010-12-04 03:22:03

标签: c# asp.net http

我正在开发支付处理器课程,但我遇到了障碍。我正在使用FastSpring电子商务服务,他们有一套很好的工具,但我坚持一件事。

对于PayPal IPN,要获取该人的名字(这是C#/ ASP代码),我会这样做:

base.Context.Request.Params["first_name"]

使用FastSpring,他们似乎将信息存储在结构中,如“客户”中所示:http://nvsx.net/i/c2252.png

如何修改我的代码以从HTTP帖子上下文中正确创建该结构?

更新

NameValueCollection键:http://pastie.org/1346312

客户密钥值:{0} --> {1}Customercom.brightmarket.api.variable.v1.contact.ContactVariable@175d7aa

1 个答案:

答案 0 :(得分:1)

看起来它已经是一个合适的对象,不是吗?你应该只需要施放它。

你有没有试过像

这样的东西
var contact = (ContactVariable)Context.Request.Params[str];

然后使用联系人变量的成员?