Introduzione
Quando si compila un'applicazione Web che gestisce i dati, è molto probabile che si voglia archiviare tali dati in un database. Fortunatamente, le API minime basate su ASP.NET Core possono essere facilmente integrate con un'ampia gamma di database usando Entity Framework (EF) Core.
Scenario: Creare un prototipo
L'utente è uno sviluppatore che collabora con un team. È stata creata un'API che gestisce operazioni di creazione, lettura, aggiornamento ed eliminazione (CRUD) in una tabella di dati. Stai pianificando di realizzare un'applicazione front-end che usa quell'API. Si vogliono archiviare i dati in un database in modo da poter usare i dati nell'applicazione front-end.
Che cosa imparerà?
Si apprenderà come usare EF Core per rendere persistenti i dati, prima in un database in memoria e quindi in SQLite. Si apprenderà anche come usare EF Core per eseguire query sul database.
Qual è l'obiettivo principale?
Aggiungere il supporto del database all'applicazione API minima.