public MyApiClient(string baseUrl, TimeSpan?timeout = null) { _baseUrl = NormalizeBaseUrl(baseUrl); _timeout = timeout ?? TimeSpan.FromSeconds(90); using (var client = new MyApiClient("http://localhost:8080")) { var response = client.GetAsync("api/users/findByUsername?username=alper").Result; var userResponse = client.GetAsync <MyUser>("api/users/findByUsername?username=alper").Result; } }
public MyController() { _client = new MyApiClient(); }