Asp.Net Core 1.0 – camel case domyślnym formatowaniem Jsona w Mvc.

Siemanko.

W wersjach RC (Rc1 i Rc2) przy zwracaniu danych z API (mvc) zserializowanych do jsona za pomocą metody:

Json()

obiekty były (defaultowo) formatowane bez zmian wielkości liter w nazwach

2

4

W wersji RTM defaultowym ustawieniem formatowania jest camel case:

2

1.png

Jeśli rozwijacie projekt od wersji RC i planujecie go przenieść na wersję RTM to może Wam to zajebiście namieszać 🙂 Jednak niech będą spokojne Wasze rozczochrane – wujcio ma rozwiązanie ;). W klasie Sturtup.cs w metodzie ConfigureServices, w miejscu gdzie macie dodane Mvc należy troszkę dopisać do tej linijki:

3

Od teraz będzie wszystko po staremu:

2

4

Pjona!

Reklamy

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Wyloguj / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Wyloguj / Zmień )

Connecting to %s