NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Funkce, kterou se snažíš použít je dostupná pouze pro registrované uživatele. Buďto se přihlas nebo si zdarma vytvoř nový účet.

Diskuze: .NET 6 API - parametr list objektů

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Pavel Plojhar:3.6.2022 15:26

Dobrý den, potřebuji předat pole objektů jako parametr v požadavku GET. Jak to udělat?
Nemohu to poslat POST, protože tam jsou jiná data.
Jednoduchý příklad:

[HttpPost(Name = "setStudents")]
public void SetStundets([FromQuery] StudentProperty[] studentProperty)
{
}

public class StudentProperty
{
    public string Teacher { get; set; }
    public int Grade { get; set; }
}

Zkusil jsem: V tomto případě je vždy studentProperty prázdné.
Posílám přes Swagger

Co dělám špatně?

Chci docílit: Aby studentProperty poslané ze Swaggeru nebyly prázdné

 
Odpovědět
3.6.2022 15:26
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.