Skip to content
This repository was archived by the owner on Apr 10, 2025. It is now read-only.

Solid.Http.Core Initialization

Gísli Konráð Björnsson edited this page May 11, 2020 · 3 revisions

Initialization

SolidHttp is designed to work with the Startup class and IServiceCollection.

Basic initialization

public class Startup
{
    public void ConfigureServices(IServiceCollection services)
    {
        services.AddSolidHttpCore();
    }
}

Intermediate initialization

public class Startup
{
    public void ConfigureServices(IServiceCollection services)
    {
        services
            .AddSolidHttpCore(builder => builder.Configure(options => options.OnRequestCreated((provider, request) =>
            {
                request.WithHeader("x-default-header", "default");            
            }));
    }
}