NodaTime .NET Core 2 json serialization configuration

03 December 2017

NodaTime is a good replacement library for the .net DateTime.

add the nuget pacakge NodaTime.Serialization.JsonNet

To configure NodaTime for json seralization in .net core add the following to your serviceCollection:

public void ConfigureServices(IServiceCollection aServiceCollection) { aServiceCollection.AddMvcCore() .AddJsonFormatters(jsonSerializerSettings => jsonSerializerSettings.ConfigureForNodaTime(DateTimeZoneProviders.Tzdb)) }

Tools: Visual Studio 2017 .net Core 2 NodaTime 2.2.3

NodaTime.Serialization.JsonNet 2.0.0

Originally published at on December 3, 2017.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.