Entity Framework Core uses the database context, together with the connection string, to establish a connection to the database. You need to tell Entity Framework Core which context, connection string, and database provider to use in the ConfigureServices
method of the Startup
class. Here’s what’s defined for you, thanks to the template:
As you can see, dotnet new
creates a lot of stuff for you! The database is set up and ready to be used. However, it doesn’t have any tables for storing to-do items. In order to store your TodoItem
entities, you’ll need to update the context and migrate the database.