0. 前言 在上一篇,我们搭建了一个项目框架,基本上是一个完整的项目.目前而言,大部分的应用基本都是这个结构.好的,不废话了,进入今天的议题:完成并实现数据层的基础实现. 1. 数据实体 通常情况下,一个项目的数据实体中字段并不是完全没有规律可寻.通常情况下,必须有一个主键.有些时候,会要求在数据表中增加上次修改时间和创建时间,以及创建人和修改人的主键. 所以,我们可以创建一个泛型父类,来帮我们定义这些公共字段: using System; namespace Data.Infrastructu…