dönmek değiştiği CamelCase JSON biçimlendirici çalışmayı durdurdu, biz böyle küresel JSON biçimlendirme yapılandırılmış:MVC5 - WebAPI 2 - Kontrolör Web API 2 uygulamasında HttpResponseMessage
var jsonformatter = GlobalConfiguration.Configuration.Formatters.JsonFormatter;
jsonformatter.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver();
bu büyük çalıştı - JSON CamelCase oldu. ., bunun gibi (yerine doğrudan yanıt modeli türden) bir HttpReponseMessage dönmek bizim denetleyici yöntemleri değişti sonu: tek değişiklik MVC JSON biçimlendirici kullanmayın neden gibiydi
Request.CreateResponse(HttpStatusCode.OK, response);
O
. JSON'umuz artık CaemlCase değil.Bu beklenen/tasarlanmış davranış mı yoksa biçimlendiriciyi doğru şekilde belirtmedim mi?
sayesinde -Mike
Hmmm olarak tanımlanmıştır. Cevabın için teşekkürler. Ama şimdi belirtilen biçimlendiricilerimi çağırmıyor gibi görünüyor. Önceden sadece "geri dönüş cevabı" vardı. (Bu benim camelcase biçimlendiricisini kullandı). Şimdi "Request.CreateResponse (HttpStatusCode.OK, yanıtı)" kullanıyorum ve biçimlendiriciyi kullanmıyor – HokieMike
Benim hatam :) Cevabımı güncelledim – SoftwareFactor