4. diel - ASP.NET Web API - Databáza
V minulej lekcii, ASP.NET Web API - Prvý dátový model , sme si do projektu nainštalovali Entity Framework a vytvorili prvý dátový model pre reprezentáciu osobností.
V dnešnom ASP.NET Web API tutoriále, v jazyku C# .NET, si necháme pomocou migrácií z Entity Framework vygenerovať našu databázu a niečo málo si povieme o tzv. Minimal API.
Konfigurácia v ASP.NET projekte
Aby sme sa mohli pripojiť k akejkoľvek databáze, tak najskôr potrebujeme mať vytvorený tzv. connection string. Ide o reťazec, ktorý obsahuje všetky údaje potrebné na pripojenie k databáze. Typicky obsahuje adresu servera s databázou, názov databázy, prípadné heslo a ďalšie.
Súbor appsettings.json
Konfigurácie, ako je napríklad connection string, sa v ASP.NET Core
projektoch ukladajú do špeciálneho súboru appsettings.json.
Tento súbor máme už vygenerovaný v projekte Movies.Api. Keď si
ho otvoríme, uvidíme v ňom iba dva kľúče:
Loggings predvolenou konfiguráciou systému pre logovanie,AllowedHostss hodnotou*povoľujúce beh aplikácie na akejkoľvek adrese.
Connection string k databáze ukladáme do tohto súboru pod kľúčom
ConnectionStrings. Ako názov kľúča napovedá, môžeme ich tu
mať aj viac. My si pre našu lokálnu databázu definujeme nový
connection string s názvom LocalMoviesConnection:
...koniec náhľadu článku...
Pokračuj ďalej
Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Kúpiť iba tento kurz
Získaj okamžitý prístup ku kurzu bez
časového obmedzenia.
2 425 kreditov
Pred kúpou tohto článku je potrebné kúpiť predchádzajúci diel
Obsah článku spadá pod licenciu Premium III, kúpou článku súhlasíš so zmluvnými podmienkami.
- Prístup k jednotlivým lekciám podľa spôsobu obstarania.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V ASP.NET Web API tutoriále si necháme pomocou migrácií z Entity Framework vygenerovať našu databázu a niečo málo si povieme o tzv. Minimal API.
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.