Het lijkt erop dat het wijzigen van de SQL-instructie naar het volgende het probleem heeft opgelost.
var sql = "INSERT INTO mytable (jsonbody) VALUES (CAST(@jb AS json));";
Het is ook niet nodig om het type op te geven in de parametertoewijzing.
dp.Add("jb", stringOfJsonData)