[ magrinjo @ 02.06.2019. 00:35 ] @
| Pozdrav,
Hteo bih da za front koristim Angular, a za back .net core 2.1 (API).
Ono sto me zanima, da li je moguce da za projekat odaberem API, ali da podatke iz baze mogu da koristim _context i odatle izvlacim podatke iz baze, kao i da vrsim upis istih??
Pronasao sam tutorial i uspeo da sve to isto podesim za .net core MVC, ali ne i za API.
Izvinjavam se ako pitanje nije na mestu. |
[ mjanjic @ 02.06.2019. 02:27 ] @
Kod .net Core API se koristi isključivo DI, pa moraš klasu koja nasleđuje DbContext da registruješ kao servis kako bi injection funkcionisao, imaš nekih odgovora ovde:
https://stackoverflow.com/ques...ondbcontext-from-class-library
Odnosno, u Startup.cs treba dodati npr.
Code:
services.AddDbContext<ApplicationDbContext>(options =>
options.UseSqlServer(Configuration.GetConnectionString("DbContext"))
Imaš ovde ceo tutorijal za primer aplikacije sa .net Core 2 Web API:
https://www.codingame.com/play...-net-core-2-0/part-1---web-api
[ magrinjo @ 02.06.2019. 12:17 ] @
Nisam napomenuo da je u pitanju EntityFramework, ne znam da li to nesto menja.
Svakako, hvala puno Mladene, ziv bio
[ mjanjic @ 02.06.2019. 17:02 ] @
Nema na čemu, to i jeste primer za EF kome pripada DbContext klasa.
Copyright (C) 2001-2024 by www.elitesecurity.org. All rights reserved.