Hirdetés
- Tényleg nem változik semmit a Samsung Galaxy S26+?
- Méretes kamerasziget a Motorola Edge 70 Ultrán
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Vivo X200 Pro - a kétszázát!
- One mobilszolgáltatások
- Apple iPhone 17 - alap
- Papírvékony a jövő a Samsungnál: íme, a Galaxy TriFold!
- Xiaomi 14T Pro - teljes a család?
- Megint kristályozik a Motorola
- Szemtelenül olcsó lett a Nubia Fold
Új hozzászólás Aktív témák
-
bandi0000
nagyúr
válasz
martonx
#8975
üzenetére
igazából ugyan az
Migrációban le van írva, hogy mi mit váltott
De a működése úgy volt a 2.2-ben, hogyha csak az app.UseMvc() volt meghívva, útvonal infók nélkül, akkor nem lehetett elérni "manuálisan" a végpontokat, csak ha az egyes controllerek, és metódusaik fel voltak paraméterezve attribútummal, viszont ha így lett megadva:
app.UseMvc(routes =>{
routes.MapRoute("default","{Controller="Home"}/{action = index}/{id}");});Akkor innentől kezdve működött a controllerName/methodName a böngészőben ,és attributum nélkül elérhetőek voltak a függvények
Az új verzióba csak ez a változat van :
/*app.UseEndpoints(endpoints =>{endpoints.MapControllerRoute(name: "default",pattern: "{controller=Home}/{action=index}/{id?}");});*/Most találtam egy olyat, hogy lehet használni a UseMvc()-t, ha a configService-ben kikapcsolom a routingját
services.AddMvc(option => option.EnableEndpointRouting = false);De ez olyan toldozgatás foltozgatásnak tűnik, egy olyan egyszerű dolognál, hogy csak az attributumokat használhassam
Bocs lehet én agyalom túl ezt a kérdést, sőt biztos is, csupán érdekelne hogy miért csinálták így
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Kormányok / autós szimulátorok topikja
- PlayStation 3
- PlayStation 5
- Anglia - élmények, tapasztalatok
- Milyen videókártyát?
- kraftxld: Diáklaptop - Dell Latitude 3140 - Királyunk ajándéka
- Tényleg nem változik semmit a Samsung Galaxy S26+?
- Házimozi haladó szinten
- Okos Otthon / Smart Home
- Konteó topic
- További aktív témák...
- CSX 2x2GB (4GB) DDR 800 MHz kit
- AMD AM4-es HP OMEN 25L GT12 alaplapok - B550 chipset
- GYÖNYÖRŰ iPhone 12 Mini 128GB Purple-1 ÉV GARANCIA - Kártyafüggetlen, MS3630,100% Akkumulátor
- LG 50QNED85T3A / QNED / 50" - 127 cm / 4K UHD / 120Hz / HDR Dolby Vision / FreeSync Premium / VRR
- Xbox Series S 512 GB + kontroller 6 hó garancia, számlával!
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest


