升级 SmartCode 到 .Net 新版本的一些想法
@XiaoHeitu 已經在處理了。
開始於 2022年1月11日。
評估
這個 Issue 還沒有評估資料。
描述
这个项目目前使用的还是 .Net Core 2.2 , 已经失去了官方的支持。 其中的原因, 已经在问题 #48 中讨论过了。
阻碍 SmartCode 继续升级最大的原因是使用了 Asp.Net Core Mvc 2.2 的视图引擎作为模板, 导致无法升级。
在我的 fork (https://github.com/beginor/smartcode)中, 已经将 Asp.Net Core Mvc 2.2 视图引擎替换为 https://github.com/adoconnection/RazorEngineCore , 还是 Razor , 还是 Cshtml , 语法也差不多, 但是不是 Asp.Net Core Mvc , 所以原来的模板无法使用, 所以就没有提交合并请求。
不知道还有多少人还再使用这个项目, 是否有人愿意一起来修改现有的模板呢, 凭我个人之力, 肯定无法完成全部模板的修改, 而且我不用这些模板。
这个项目能否继续发展, 需要大家一起努力。
简单说, 我可以提交合并请求, 把我的修改贡献出来,但是后果是现有的模板不能直接用, 需要同步修改全部模板。
- 主要語言
- C#
- 星號
- 576
- 分支
- 166
- PR 合併指標
- 30 天內沒有已合併 PR
環境準備
這個專案沒有提供開發容器、Dockerfile 或貢獻指南,環境需要你自己搭建:先看它的 README,通用步驟見我們的新手貢獻指南。
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
dotnetcore/SmartCode 的其他 Issue
-
老是报conda错误未關閉
難度 4/5 3-5 天 新手友好度 15/100
dotnetcore/SmartCode#75 ·
-
難度 3/5 1-2 天 新手友好度 45/100
dotnetcore/SmartCode#74 ·
-
SmartCode 版本不一致未關閉
難度 4/5 3-5 天 新手友好度 25/100
dotnetcore/SmartCode#72 · 1 則留言 ·
-
Partial类建议未關閉
難度 3/5 1-2 天 新手友好度 35/100
dotnetcore/SmartCode#55 ·
-
難度 1/5 1 小時以內 新手友好度 25/100
dotnetcore/SmartCode#53 ·
查看 dotnetcore/SmartCode 的全部 Issue
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 70/100
維護者通常 1 天內回覆
-
good first issue help wanted ready-for-human
難度 2/5 半天 新手友好度 62/100
維護者通常 1 天內回覆
-
ready-for-agent size:S status:todo
難度 2/5 1-3 小時 新手友好度 82/100
elsa-workflows/elsa-foundation#2830 ·
維護者通常 1 天內回覆
-
MessagePack negotiation treats any q=0.x Accept value as a refusal可能已有人在做 @AndreaCuneo 今天認領。 未關閉bug
難度 2/5 1-3 小時 新手友好度 65/100
維護者通常 1 天內回覆
-
Review - Maintainer WG-Maintainers-Build
難度 2/5 1-3 小時 新手友好度 62/100
PowerShell/PowerShell#28220 · 1 則留言 ·
維護者通常 1 天內回覆