de ismi Tanıtım olduğuna dair bir sınıf var asp.net web API içinde türünde bir nesne 'Tanıtım' okunabilir duruma ancak Postman ile test ettiğimde, bu hatayla karşılaşıyorum,Yok MediaTypeFormatter
Herhangi bir kişi bana yardımcı olabilir mi?
de ismi Tanıtım olduğuna dair bir sınıf var asp.net web API içinde türünde bir nesne 'Tanıtım' okunabilir duruma ancak Postman ile test ettiğimde, bu hatayla karşılaşıyorum,Yok MediaTypeFormatter
Herhangi bir kişi bana yardımcı olabilir mi?
"ExceptionMessage": "Hayır MediaTypeFormatter medya türü 'uygulama/sekizli-stream' ile içerikten türünde bir nesne 'Tanıtım' okunabilir duruma"
uygulamanızda demektir Yani octet-stream İçerik-Türünü okuyamıyor - istekte bulunan şey budur. Bu Web API ile sahip olduğum bir hayal kırıklığı. Ancak bunun etrafında bir yolu var. Kolay yol, İçerik türünü kolayca okunabilen 'application/json' veya 'application/xml' olarak değiştirmektir. Daha zor olan, kendi MediaTypeFormatter'ınızı sağlamaktır. Eğer hiçbir Content-Type başlığa sahip olduğunu senin WebApiConfig.cs
yılında
'Bu' eğitim bağlantısı artık öldü. – NStuke
i görünen hata itibaren kayıt
config.Formatters.JsonFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("application/octet-stream"));
Bu işe yaramıyor. config.Formatters.JsonFormatter.CanWriteType (typeof (MyModel)); false değerini döndürür. – JDC
bu içini ekleyin? Postacı aramanıza uygun başlık İçerik Türü'nü ekleyin ve düzeltin. –
"Content-Type" ve "Accept" başlıklı başlıklara sahiptim @DaveAgaba –
Aşağıdaki cevabımı kontrol edin. –