リクエストボディからコンテンツに基づいMediaTypeMapping
て選択するカスタムを構築することは可能ですか(または賢明ですか) ?MediaTypeFormatter
マルチパート/フォームデータペイロードに非常に説明のないテキスト/プレーンがあり、ヒューリスティックを使用して何が含まれているかを調べたい場合について具体的に考えています。
私は現在MediaTypeFormatter
、最初の数行を確認するカスタムでこれを行っています。コンテンツがで始まる場合は、{
JSON とword,word,word
見なされます。コンマが CSV を示している場合は、JSON と見なされます。
a の方がきれいだと思っていましたMediaTypeMapping
が、Body コンテンツから一致させることが賢明かどうかはわかりません。