Skip to content

Instantly share code, notes, and snippets.

@shubhamnikam
Created June 2, 2022 08:17
Show Gist options
  • Save shubhamnikam/d97f5afafca12db1b12e2253ee72beac to your computer and use it in GitHub Desktop.
Save shubhamnikam/d97f5afafca12db1b12e2253ee72beac to your computer and use it in GitHub Desktop.
Typed Client
public void ConfigureServices(IServiceCollection services)
{
services.AddControllers();
//configure httpclient service
services.AddHttpClient<IGithubService, GithubService>(client =>
{
//customize as per your need
client.BaseAddress = new Uri("http://api.github.com/");
client.DefaultRequestHeaders.Add("Accept", "application/vnd.github.v3+json");
client.DefaultRequestHeaders.Add("User-Agent", "HttpClientFactoryExample");
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment