[ magrinjo @ 26.08.2019. 23:00 ] @
Pozdrav svima,

Buni me, konkretno, prica oko kontrolera.

Naime, u "players" kontroleru imam metodu
Code:

   // GET: api/Players
        [HttpGet]
        public async Task<ActionResult<IEnumerable<Player>>> GetPlayer()
        {
            return await _context.Player.ToListAsync();
        }


Ako sam dobro shvatio, ako iz angulara GET metodom pozovem Players controller, on ce automatski da pokrene ovu metodu.

- Sta ukoliko zelim da imam vise get metoda u okviru jednog kontrolera?
- Kako bih mogao, da pozivam "imeKontrolera/imeMetode", a ne da gadjam kontroler/GET pa da on prepoznaje koja metoda je tako oznacena.

Hvala puno :)

[ Shadowed @ 26.08.2019. 23:33 ] @
Proveri da li imas rutu "api/{controller}/{action}/{id}" (ako nemas, dodaj) i koristi ActionNameAttribute.

Ili koristi RouteAttribute.

Pogledaj https://docs.microsoft.com/en-...rs/routing?view=aspnetcore-2.2
[ mjanjic @ 27.08.2019. 01:08 ] @
Da, za svaku metodu koju pozivaš moraš da imaš posebnu rutu, mada je moguće definisati više ruta za istu metodu, ali se to baš i ne preporučuje ako tek učiš. Imaš više detalja ovde: https://docs.microsoft.com/en-...pnetcore-2.2#attribute-routing
[ magrinjo @ 27.08.2019. 19:03 ] @
Hvala momci :)