- 添加NuGet引用:EntityFramework
- 创建实体类:Book、Author 以及数据传输类:BookDTO、BookDetailDTO,代码如下:
- 创建DbContext类:BookDbContext,代码如下:
- 在app.config中添加如下配置:
- 添加控制类:AuthorsController、BooksController
- 运行程序,即可基于Code First生成数据库表结构;
- 输入:http://localhost:5000/api/Authors、http://localhost:5000/api/Books 访问:
-
- 源码:这里