ErgEnn - Overview

Primitive wrapper for Newtonsoft.Jso... Primitive wrapper for Newtonsoft.Json library. Object Calisthenics suggests, that primitive types should be avoided in code. This JsonConverter allows every primitive to be wrapped in object and unwrapped back into primitive JSON tokens with ease.

1

public class PrimitiveConverter : JsonConverter

2

	{

3

		public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)

4

		{

5

			var token = JToken.FromObject((value as PrimitiveWrapper)._value);