前端 1-9 章节已经把基本功能都做好了。但页面的数据是后台模拟生成的静态数据,接下来所有章节就是实现,页面的所有数据都是从数据库中获取,并且实现页面数据的持久化以及增删改查功能。
一.使用微软提供的 Microsoft.EntityFrameworkCore (EF)做为数据库访问,然后通过 EF 工具根据代码,创建表、生成数据库表结构、以及迁移文件。
- 使用 Sqlite 做为MyToDo 项目的数据库
首先打开 MyToDo.Api 项目,右键=》选择 管理NuGet 程序包 ,进行下载安装下面3 个 程序包
Microsoft.EntityFrameworkCore.Sqlite
Microsoft.EntityFrameworkCore.Tools
Microsoft.EntityFrameworkCore.Design注意:安装程序包的时候根据本地的sdk版本,选择对应的程序包版本。例如,我本地已经安装了.net code 8.0&#