Self referencing loop in Json.Net JsonSerializer from custom JsonConverter (Web API)
Use JsonSerializerSettings
Example:
JsonConvert.SerializeObject(YourPOCOHere,Formatting.Indented,newJsonSerializerSettings(){ReferenceLoopHandling=ReferenceLoopHandling.Serialize});
Reference