nopcommerce mysql_NopCommerce用.net core重写ef

最近看了NopCommerce源码,用core学习着写了一个项目,修改的地方记录下。项目地址

NopCommerce框架出来好久了。18年的第一季度 懒加载出来后也会全部移动到.net core。那么就更好玩了。

项目内容

模仿部分分层模式

引擎机制

DI容器

EF

仓储模式

Mapping

部分修改.net core 重写类库

EFcore mysql 动态加载dbset

当然NopCommerce还包含很多特技:Plugin,Seo,订阅发布,theme切换等等。这些后期再维护进去。

项目介绍

项目分层

bbf5f381fb012a131693f13b0c2f3bce.png

1、Libraries

Nop.Core:【核心层】基础设施,例:领域对象,仓库接口,引擎接口,DI管理接口,反射,公共方法。

Nop.Data:【数据层】EF相关,dbcontext,仓储实现,mapping

Nop.Services:【服务层】数据逻辑处理由这层提供。

2、Presentation

Nop.Web:【页面层】展示界面。

Nop.Web.Framework:【页面基础层】web层的上层封装。例如启动项的实现,DI实现。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值