OsharpNS輕量級.net core快速開發框架簡明入門教程
教程目錄
-
從零開始啟動Osharp
1.1. 使用OsharpNS項目模板創建項目
1.2. 配置數據庫連接串並啟動項目
1.3. OsharpNS.Swagger使用實例(登錄和授權)
1.4. Angular6的前端項目啟動
-
Osharp代碼生成器的使用
2.1 生成器的使用
-
Osharp部分模塊使用
3.1 Osharp.Redis使用
-
Osharp深度學習和使用
4.2 多上下文配置(多個數據庫的使用)
4.3. 自定義模塊的定義(Senparc.Weixin的使用)
4.4. 繼續學習中....
OsharpNS官方資源
項目地址:https://github.com/i66soft/osharp-ns20
演示地址:https://www.osharp.org 直接使用QQ登錄可以查看效果
文檔地址:https://docs.osharp.org 正在完善中....
發布博客:https://www.cnblogs.com/guomingfeng/p/osharpns-publish.html 大神看這個文檔應該就能跑起來,從零開始啟動Osharp基於此文檔完成
VS生成器插件:https://marketplace.visualstudio.com/items?itemName=LiuliuSoft.osharp
官方交流QQ群:85895249
切換數據庫(從SqlServer改為MySql)
- 刪除
CanDoo.Test.Web項目Migrations目錄下的所有文件(這里的文件是之前按照SqlServer來生成的)

- 刪除
CanDoo.Test.Web項目Startups目錄下的SqlServer開頭的2個文件(去掉SqlServer-DefaultDbContext遷移模塊)

- 引用
CanDoo.Test.Web項目Startups目錄下的MySql開頭的2個文件(引入MySql-DefaultDbContext遷移模塊)


- 修改
appsettings.Development.json文件中的連接串

- 打開
程序包管理器控制台,位於工具-Nuget包管理器-程序包管理器控制台

- 在
程序包管理器控制台執行add-migration init,生成數據庫遷移腳本

- 在
程序包管理器控制台執行update-database,執行數據庫遷移的腳本

- 運行項目
CanDoo.Test.Web,如果能看到Swagger說明運行成功,自己再到MySql看看對應的數據庫是否生成
補充說明:當實體字段調整之后,如果要修改數據庫,重復執行6,7的操作,可以完成數據庫的更新
