1

JsonMediaTypeFormatter で MaxDepth プロパティは何に影響しますか? http://msdn.microsoft.com/en-us/library/system.net.http.formatting.jsonmediatypeformatter.maxdepth(v=vs.108).aspx

WebApiConfig でこれを変更しても、何の影響もないようです。

4

1 に答える 1

2

ReadFromStreamAsyncMaxDepth プロパティは、メソッドの JsonTextReader クラスに内部的に渡されます。

https://github.com/mono/aspnetwebstack/blob/master/src/System.Net.Http.Formatting/Formatting/JsonMediaTypeFormatter.cs

JsonTextReader 親クラスのドキュメントによると、このプロパティは 「JSON の読み取り時に許可される最大の深さを取得または設定します。この深さを超えて読み取ると、JsonReaderException がスローされます。」

http://datasift.github.io/datasift-dotnet/d1/dd6/classNewtonsoft_1_1Json_1_1JsonReader.html

于 2013-07-18T23:58:43.617 に答える