Ejemplo n.º 1
0
        private string GetHelpKey(Uri uri)
        {
            var query = uri.GetQueryValues();

            if (!query.ContainsKey("key"))
            {
                return null;
            }

            return query["key"];
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 转换为指定类型的查询条件
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="uri">请求Uri,从query解析出查询条件</param>
 /// <param name="encoding">编码</param>
 /// <exception cref="ArgumentNullException"></exception>
 /// <returns></returns>
 public static Condition <T> AsCondition <T>(this Uri uri, Encoding encoding)
 {
     return(uri.GetQueryValues(encoding).AsCondition <T>());
 }
Ejemplo n.º 3
0
 public JobTile(Uri navigationUri)
     : base(navigationUri)
 {
     this.jobId = Int32.Parse(navigationUri.GetQueryValues()["jobId"]);
 }