https://blog.csdn.net/allenwdj/article/details/103325939
0 首先找到源代码根目录下面的documents文件夹,里面有数据库初始化脚本
0.1 1_db_script_sqlserver.sql 业务数据表结构和初始数据脚本
0.2 1_db_script_ids_sqlserver.sql IdentityServer4的身份认证系统数据表和初始数据脚本
1 新建2个数据库([JuCheapCore4]和[JuCheapCore4-Ids],名字可以随便起,但是连接字符串中需要和这个名字一样)
2.1 执行上面找到的初始化脚本文件(1_db_script_sqlserver.sql和1_db_script_ids_sqlserver.sql),不同版本的数据,对应不同的脚本文件,支持mysql和sql server
3 分别配置2个api项目的连接字符串,都在appsettings.json文件的ConnectionStrings节点中配置
分别启动运行两个api项目
每个项目文件里面都有一个.tt的T4模板,右击该tt文件,运行该自定义文件,可以根据数据库里面表,来生成对应的实体类、仓储接口/实现、数据模型Dto类型 和 服务接口/服务实现
注意:T4模板的数据库访问帮助类,放在JuCheap.Core.Infrastructure/Template下面
T4模板生成的代码文件,不要手动修改,否则下次运行T4模板后,修改的内容会被覆盖。如果要修改文件,请复制一份到对应项目的BaseExt文件夹下面,做扩展。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。