Пример #1
0
 /// <summary>
 /// 获取参数集合
 /// </summary>
 public IDictionary <string, string> GetParams()
 {
     Init();
     return(_builder.GetDictionary().ToDictionary(t => t.Key, t => t.Value.SafeString()));
 }
 public void TestLoadUrl_6()
 {
     _builder = new UrlParameterBuilder("http://test.com?b=2&c=3&a=1");
     Assert.Equal(3, _builder.GetDictionary().Count);
     Assert.Equal("a=1&b=2&c=3", _builder.Result(true));
 }
 public void TestLoadUrl_5()
 {
     _builder = new UrlParameterBuilder("a=1&b=");
     Assert.Equal(1, _builder.GetDictionary().Count);
 }
Пример #4
0
 /// <summary>
 /// 获取参数集合
 /// </summary>
 public IDictionary <string, string> GetParams()
 {
     Init();
     return(_builder.GetDictionary());
 }
Пример #5
0
 /// <summary>
 /// 获取字典
 /// </summary>
 /// <returns></returns>
 public IDictionary <string, object> GetDictionary()
 {
     return(_builder.GetDictionary());
 }
Пример #6
0
 public void Test_LoadUrl_1()
 {
     _builder = new UrlParameterBuilder("a");
     Assert.Equal(0, _builder.GetDictionary().Count);
 }