Hirdetés

Új hozzászólás Aktív témák

  • coco2

    őstag

    C# + Asp + EF core, kérdés tábla kapcsolatok kezelésére (a webapi miatt van probléma):

    Vannak olyan tábláim mint:

    Egyik {
    public int Id;
    public List<Masik> Masikk; }

    Masik {
    public int Id;
    public List<Egyik> Egyikk; }

    Aztán kész a kontroller, app indít, swagger, post add, és kapok vissza egy ilyesmi hibaüzenetet:

    "The JSON value could not be converted to api.Entities.Egyik. Path: $.Masikk[0].Egyikk[0] | LineNumber: ** | BytePositionInLine: **."

    Amivel kicsit vakarom a buksit, hogy leírtam EF-nek sok-sok kapcsolatokat, oda-vissza kapcsolgatnék, és amikor weben adat létrehozásnál le kell írni ilyesmit, akkor a sok-sok kapcsolat miatt vagy körbeérősen végtelen lett a szitu, vagy azt mondja a webapi, hogy bocsi, nem tudok validálni.

    Valami olyasmi kellene, hogy a tábla referenciákra ha kap értéket, parsingolja be, ami jelen van, de ne legyen megkövetelve semmi. Vagy bármi könnyen kezelhető megoldás - javaslatoknak örülnék.

    Van rá valami kitalált okosság?

Új hozzászólás Aktív témák