作者环境:
vs2019,mysql5.7.11
基础支持
验证码登陆,buildbundleminifier,razor页面,EFcore,Nlog,静态资源模块化,session登陆(这里仅仅为了便于安装运行,可自行对接redis),mongodb封装,dokerfile
同时支持sqlserver,mysql
通过添加项目依赖来引用模块
模块可扩展,分公用模块和私有模块
项目架构请参考架构图
modules.json说明:
{
"id": "FtCap.Module.SystemManage",//程序集名称
"isBundledWithHost": true,//是否是在项目中引用的项目,true 代表是加载项目中通过添加引用绑定的项目,false代表加载拷贝到bin下面的dll
"version": "1.0.0"//程序集版本
}
带数据库文件,下载可搭建运行