Skip to content

Solid.Http.Json Initialization

Gísli Konráð Björnsson edited this page Jan 16, 2019 · 2 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(builder => builder.AddJson());
    }
}

Intermediate initialization

public class Startup
{
    public void ConfigureServices(IServiceCollection services)
    {
        var settings = new JsonSerializerSettings();
        // set custom serializer settings
        services.AddSolidHttpCore(builder => builder.AddJson(settings));
    }
}