摘要

该文介绍了一个在ORM层面使用EntityFramework的仓库管理系统的设计方案。在表示层使用了ASP.NET MVC5,这个也是ASP.NET MVC Core之前的最后一个版本。系统利用了EntityFramwork的一些特性,基于Lambda表达式设计了一些通用的函数,极大地提升了系统的可重用性和可拓展性。基于这套底层框架,以后可以应对各种不同的需求进行快速开发。