Kilka parametrów w Kontrolerze Web API

0

Witam, chciałbym się dowiedzieć jak mógłbym odebrać jsona w kontrolerze, który zwiera elementy dwóch klas modelu. Dodałem kontroler i dla metody post odbieram dane dla konkretnego modelu. Problem powstaje kiedy chciałbym do jednego kontrolera przekazać dane z dwóch klas modelu. Jak powiniem poprawić kontroler. Czy powinienem dodać parametr jako model tej drugiej tabeli ? Proszę o podpowiedź.

Czy powinno to wyglądać jak poniżej ?

 public IHttpActionResult PostKategoria(Kategoria kategoria, Klient klient)
0

Sam się chętnie dowiem czy jest coś lepszego niż opakowanie 2 obiektów w jeden model. Zakładam, że to nie get.

0
jacek.placek napisał(a):

Sam się chętnie dowiem czy jest coś lepszego niż opakowanie 2 obiektów w jeden model. Zakładam, że to nie get.

Lepsze chyba nie, Ogólnie dobrą praktyką jest, aby akcje kontrolerów przyjmowały jeden obiekt viewmodelu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1