C# 如何在JsonMediaTypeFormatter/MediaTypeFormatter中获取HTTP谓词?

C# 如何在JsonMediaTypeFormatter/MediaTypeFormatter中获取HTTP谓词?,c#,asp.net,http,json.net,C#,Asp.net,Http,Json.net,有人知道是否可以从JsonMediaTypeFormatter或MediaTypeFormatter中的请求获取当前HTTP谓词吗?我构建了一个格式化程序来清理JSON PUT&POST请求中的输入字符串,但是我似乎无法访问ReadFromStreamAsync事件中的http上下文。我不希望必须解析GET请求上的所有对象,因为这会降低性能 我正在使用.NET4.5中的Json.Net实现。FacepalmHttpContext.Current.Request.HttpMethod解决了我的问题

有人知道是否可以从JsonMediaTypeFormatter或MediaTypeFormatter中的请求获取当前HTTP谓词吗?我构建了一个格式化程序来清理JSON PUT&POST请求中的输入字符串,但是我似乎无法访问ReadFromStreamAsync事件中的http上下文。我不希望必须解析GET请求上的所有对象,因为这会降低性能


我正在使用.NET4.5中的Json.Net实现。

Facepalm
HttpContext.Current.Request.HttpMethod
解决了我的问题