在Nancy中使用查询字符串

时间:2013-12-04 19:21:42

标签: nancy

我是Nancy的新手,

我看到我可以使用Request.Query.Foo处理查询字符串,并通过Request.Query.Foo.HasValue检查是否存在值。如果我尝试读取Foo但它不存在,Nancy会返回null还是抛出?

1 个答案:

答案 0 :(得分:2)

Foo将是DynamicDictionaryValue类型,因此您实际上需要访问Value属性才能使用它,就像使用Nullable类型一样。它不会简单地引用一个错误来引用Request.Query.Foo,除非你尝试用.Value做某事并且它是null。