오늘의 코딩
C# httpClient
용성
2022. 1. 21. 17:42
class Program
{
static readonly HttpClient httpClient = new HttpClient();
static void Main(string[] args)
{
Task.Run(async () => { await Dragon(); });
Console.Read();
}
public static async Task Dragon()
{
await Task.Run(async () => {
HttpClient HttpClient = new HttpClient();
var res = await HttpClient.GetAsync("https://jsonplaceholder.typicode.com/todos");
string data = await res.Content.ReadAsStringAsync();
Console.WriteLine(data);
});
}
}
- 코드 분석 필요
- Task가 무엇인지 공부하기
- Task 에 내장된 method 공부하기
- 왜 Main method에서 response를 받을때 GetAwaiter().GetResult(); 를 통해 받아야 하는지?
- Task를 어떤식으로 사용 하는지?
주말에 하자

728x90