Greentube.Serialization.DependencyInjection.Json 1.0.0-alpha2

Integration of Greentube.Serialization.Json with Microsoft.DependencyInjection.

This is a prerelease version of Greentube.Serialization.DependencyInjection.Json.
Install-Package Greentube.Serialization.DependencyInjection.Json -Version 1.0.0-alpha2
dotnet add package Greentube.Serialization.DependencyInjection.Json --version 1.0.0-alpha2
<PackageReference Include="Greentube.Serialization.DependencyInjection.Json" Version="1.0.0-alpha2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Greentube.Serialization.DependencyInjection.Json --version 1.0.0-alpha2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Greentube.Serialization.DependencyInjection.Json, 1.0.0-alpha2"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Greentube.Serialization.DependencyInjection.Json as a Cake Addin
#addin nuget:?package=Greentube.Serialization.DependencyInjection.Json&version=1.0.0-alpha2&prerelease

// Install Greentube.Serialization.DependencyInjection.Json as a Cake Tool
#tool nuget:?package=Greentube.Serialization.DependencyInjection.Json&version=1.0.0-alpha2&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Greentube.Serialization.DependencyInjection.Json NuGet

Brings Greentube.Serialization.Json to your application with Microsoft.Extensions.DependencyInjection.

More information at: Greentube.Serialization.DependencyInjection.

Extensions to IServiceCollection

public void ConfigureServices(IServiceCollection services)
{
    services.AddJsonSerializer();
}

With an action to configure JsonOptions:

public void ConfigureServices(IServiceCollection services)
{
    services.AddJsonSerializer(o => o.Encoding = Encoding.Unicode);
}

SerializationBuilder

public void ConfigureServices(IServiceCollection services)
{
    services.AddSerialization(builder =>
        builder.AddJson();
        // Or with options:
        builder.AddJson(o => { /* ... */ });
    );

Greentube.Serialization.DependencyInjection.Json NuGet

Brings Greentube.Serialization.Json to your application with Microsoft.Extensions.DependencyInjection.

More information at: Greentube.Serialization.DependencyInjection.

Extensions to IServiceCollection

public void ConfigureServices(IServiceCollection services)
{
    services.AddJsonSerializer();
}

With an action to configure JsonOptions:

public void ConfigureServices(IServiceCollection services)
{
    services.AddJsonSerializer(o => o.Encoding = Encoding.Unicode);
}

SerializationBuilder

public void ConfigureServices(IServiceCollection services)
{
    services.AddSerialization(builder =>
        builder.AddJson();
        // Or with options:
        builder.AddJson(o => { /* ... */ });
    );

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Greentube.Serialization.DependencyInjection.Json:

Package Downloads
Greentube.Serialization.All
Metapackage which includes all Greentube Serialization packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.0-alpha2 736 11/26/2017
1.0.0-alpha 453 11/25/2017