ABP引入Dapper框架怎么创建使用
导读:本文共1030.5字符,通常情况下阅读需要3分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 一. 首先准备好一个数据库建一个表二.建一个实体表[Table("BasBloodLevel")]publicclassBasBloodLevel:Entity<int>{publicstringCode{get;set;}}三.然后再ABP框架的EF层安装Abp.Dapper包Abp.Dapper包并且在EF层的 xxx... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。一. 首先准备好一个数据库建一个表
二.建一个实体表
[Table("BasBloodLevel")]publicclassBasBloodLevel:Entity<int>{publicstringCode{get;set;}}
三.然后再ABP框架的EF层安装Abp.Dapper包
Abp.Dapper包
并且在EF层的 xxxEntityFrameworkModule添加以下代码
到此引用Dapper框架就完成了,接下来就是使用了
使用
首先DbContext引入对应的DbSet
最后在应用层直接使用
使用IDapperRepository的仓储就能使用Dapper的ORM框架了
publicclassBasBloodLevelAppService:IApplicationService{privatereadonlyIDapperRepository<BasBloodLevel,int>_basBloodLevelRepository;publicBasBloodLevelAppService(IDapperRepository<BasBloodLevel,int>basBloodLevelRepository){_basBloodLevelRepository=basBloodLevelRepository;}publicList<BasBloodLevel>GetBasAllMessage2(){varentity=_basBloodLevelRepository.Query("select*fromBasBloodLevel").ToList();returnentity;}}
调用以下证明我成功了
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:
ABP引入Dapper框架怎么创建使用的详细内容,希望对您有所帮助,信息来源于网络。