[This is preliminary documentation and is subject to change.]
Configures json.net with everything required to properly serialize and deserialize NodaTime data types.

C# | Visual Basic | Visual C++ |
public static JsonSerializerSettings ConfigureForNodaTime( this JsonSerializerSettings settings, IDateTimeZoneProvider provider )
<ExtensionAttribute> _ Public Shared Function ConfigureForNodaTime ( _ settings As JsonSerializerSettings, _ provider As IDateTimeZoneProvider _ ) As JsonSerializerSettings
public: [ExtensionAttribute] static JsonSerializerSettings^ ConfigureForNodaTime( JsonSerializerSettings^ settings, IDateTimeZoneProvider^ provider )

- settings (JsonSerializerSettings)
[Missing <param name="settings"/> documentation for "M:NodaTime.Serialization.JsonNet.Extensions.ConfigureForNodaTime(Newtonsoft.Json.JsonSerializerSettings,NodaTime.IDateTimeZoneProvider)"]
- provider (IDateTimeZoneProvider)
[Missing <param name="provider"/> documentation for "M:NodaTime.Serialization.JsonNet.Extensions.ConfigureForNodaTime(Newtonsoft.Json.JsonSerializerSettings,NodaTime.IDateTimeZoneProvider)"]

[Missing <returns> documentation for "M:NodaTime.Serialization.JsonNet.Extensions.ConfigureForNodaTime(Newtonsoft.Json.JsonSerializerSettings,NodaTime.IDateTimeZoneProvider)"]

In Visual Basic and C#, you can call this method as an instance method on any object of type JsonSerializerSettings. When you use instance method syntax to call this method, omit the first parameter.
Assembly: NodaTime.Serialization.JsonNet (Module: NodaTime.Serialization.JsonNet.dll) Version: 1.0.0.0 (1.0.0.0)