仮想ディレクトリを json にシリアル化しようとしていますが、階層ディレクトリが原因で ArgumentException: RecursionLimit exceeded が発生します。シリアライザーを1レベル程度に制限することは可能ですか? スタック トレースはこちら: http://pastebin.com/raw.php?i=nByECbCs
var directory = HostingEnvironment.VirtualPathProvider.GetDirectory(path);
return Json(directory, JsonRequestBehavior.AllowGet);