Skip to content

Commit

Permalink
更新 netcore3.0-mvc 为 netcore3.1-mvc
Browse files Browse the repository at this point in the history
  • Loading branch information
JeffreySu committed Sep 11, 2021
1 parent 287892d commit 3a837c5
Show file tree
Hide file tree
Showing 11 changed files with 17 additions and 17 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ public async Task ConfigOnWeixinExceptionFunc(WeixinException ex)
string message = ex.Message;
var status = ex.GetType().Name;
var remark = "\r\n这是一条通过OnWeixinExceptionFunc事件发送的异步模板消息";
string url = "https://github.com/JeffreySu/WeiXinMPSDK/blob/master/Samples/netcore3.0-mvc/Senparc.Weixin.Sample.NetCore3/Startup.cs#L410";//需要点击打开的URL
string url = "https://github.com/JeffreySu/WeiXinMPSDK/blob/master/Samples/netcore3.1-mvc/Senparc.Weixin.Sample.NetCore3/Startup.cs#L410";//需要点击打开的URL

var sendTemplateMessage = true;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,8 +84,8 @@
@*<span>2017年6月16日已发布新版本,改进诸多功能,并发布企业微信(Senparc.Weixin.Work)测试版,支持 .net core / .net 4.5。<a href="http://mp.weixin.qq.com/s/G77RaeYnVuk9zciNrop9aA" target="_blank">点击这里查看</a>。</span>*@
@*<span>Senparc 官方微信开发教程《微信开发深度解析:公众号、小程序高效开发秘籍》已经出版,<a href="https://book.weixin.senparc.com/book/link?code=sdk-banner" target="_blank">点击这里购买正版</a>。</span>*@
<span>
【当前 .Net 4.5 Sample 已于 2019 年 5 月 1 日起停止小版本更新,最新 Sample 请参考 <a href="https://github.com/JeffreySu/WeiXinMPSDK/tree/master/Samples/netcore3.0-mvc" target="_blank" style="text-decoration:underline">.NET 6.0 Sample(支持 .NET Core)</a> PS:.NET 4.5 库代码更新不受影响。】<br />
【注意:当前站点仅作为部署效果演示,线上公众号、小程序、微信支付实际对接的是 <a href="https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/netcore3.0-mvc" target="_blank">.NET Core Sample</a>!】<br />
【当前 .Net 4.5 Sample 已于 2019 年 5 月 1 日起停止小版本更新,最新 Sample 请参考 <a href="https://github.com/JeffreySu/WeiXinMPSDK/tree/master/Samples/netcore3.1-mvc" target="_blank" style="text-decoration:underline">.NET 6.0 Sample(支持 .NET Core)</a> PS:.NET 4.5 库代码更新不受影响。】<br />
【注意:当前站点仅作为部署效果演示,线上公众号、小程序、微信支付实际对接的是 <a href="https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/netcore3.1-mvc" target="_blank">.NET Core Sample</a>!】<br />
Sample 项目自动生成工具测试版已发布。<a href="@Url.Action("WeChatSampleBuilder","Home")">【点击这里查看】</a>。<br />
Senparc 官方微信开发视频教程《微信公众号+小程序快速开发》已经上线,陆续更新中,<a href="https://book.weixin.senparc.com/book/videolinknetease?code=sdk-banner" target="_blank">【点击这开始学习】</a>。<br />
Senparc 官方微信开发教程《微信开发深度解析:公众号、小程序高效开发秘籍》已经出版(已第 9 次印刷),<a href="https://book.weixin.senparc.com/book/link?code=sdk-banner" target="_blank">【点击这里购买正版】</a>。<br />
Expand Down
2 changes: 1 addition & 1 deletion Samples/net45-mvc/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

## .NET Core 及所有版本 Demo

返回上一级后见目录:[Senparc.Weixin.MP.Sample.vs2017.sln](../netcore2.2-mvc/) (.Net Core 2.2) / [Senparc.Weixin.Sample.NetCore3.vs2019.sln](../netcore3.0-mvc/) (.Net Core 3.0,推荐)。
返回上一级后见目录:[Senparc.Weixin.MP.Sample.vs2017.sln](../netcore2.2-mvc/) (.Net Core 2.2) / [Senparc.Weixin.Sample.NetCore3.vs2019.sln](../netcore3.1-mvc/) (.Net Core 3.1,推荐)。


## 其他说明
Expand Down
2 changes: 1 addition & 1 deletion Samples/net45-webforms/readme.Library.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
## 源码库说明
本示例重点在于介绍 .NET Framework 4.5(ASP.NET 4.5 - WebForms)下的配置和使用,因此直接引用了 nuget 包,如需查看所有 SDK 源码,
请打开 /Samples/netcore3.0-mvc/Senparc.Weixin.Sample.NetCore3.vs2019.sln 解决方案,目前源码尽在最新框架中统一维护。
请打开 /Samples/netcore3.1-mvc/Senparc.Weixin.Sample.NetCore3.vs2019.sln 解决方案,目前源码尽在最新框架中统一维护。
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
<p>2、在外部浏览器【<a href="weixin://dl/business/?t=@Model">点击这里</a>】,可以直接打开小程序。</p>
<p>&nbsp;</p>
<h4>如果您是开发者,可以这样轻松获得此功能:</h4>
<p>1、下载当前 <a href="https://github.com/JeffreySu/WeiXinMPSDK/tree/master/Samples/netcore3.0-mvc" target="_blank">Sample</a>。</p>
<p>1、下载当前 <a href="https://github.com/JeffreySu/WeiXinMPSDK/tree/master/Samples/netcore3.1-mvc" target="_blank">Sample</a>。</p>
<p>2、在 appsettings.json 中配置小程序 AppId 等信息,然后部署或本地运行。</p>
<p>
3、在运行电脑(或服务器)本地打开<a href="/WxOpen/GetUrlScheme">/WxOpen/GetUrlScheme</a>页面(不允许远程打开),<br />
Expand Down
2 changes: 1 addition & 1 deletion Samples/net6-mvc/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
## 使用 .NET Core 3.1 Demo

返回上一级后见:[netcore3.0-mvc/Senparc.Weixin.Sample.NetCore3](../netcore3.0-mvc)
返回上一级后见:[netcore3.1-mvc/Senparc.Weixin.Sample.NetCore3](../netcore3.1-mvc)

> 注意: .NET Core 3.1 Sample 已于 2021 年 5 月 1 日起停止小版本更新(大版本更新仍将保持同步,.NET Core 所有库更新不受影响)。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -268,7 +268,7 @@
<a href="http://weibo.com/jeffreysu1984" target="_blank">@@苏震巍</a>*@
@*QQ:<a href="javascript:;">498977166</a>*@

当前框架:<a href="https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/netcore3.0-mvc" target="_blank">.NET Core 3.1</a> |
当前框架:<a href="https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/netcore3.1-mvc" target="_blank">.NET Core 3.1</a> |
<a href="http://net45.sdk.weixin.senparc.com/">切换至 .NET Framework 4.5 Sample</a> |
当前缓存策略:@ViewData["CacheType"]
</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
<p>2、在外部浏览器【<a href="weixin://dl/business/?t=@Model">点击这里</a>】,可以直接打开小程序。</p>
<p>&nbsp;</p>
<h4>如果您是开发者,可以这样轻松获得此功能:</h4>
<p>1、下载当前 <a href="https://github.com/JeffreySu/WeiXinMPSDK/tree/master/Samples/netcore3.0-mvc" target="_blank">Sample</a>。</p>
<p>1、下载当前 <a href="https://github.com/JeffreySu/WeiXinMPSDK/tree/master/Samples/netcore3.1-mvc" target="_blank">Sample</a>。</p>
<p>2、在 appsettings.json 中配置小程序 AppId 等信息,然后部署或本地运行。</p>
<p>
3、在运行电脑(或服务器)本地打开<a href="/WxOpen/GetUrlScheme">/WxOpen/GetUrlScheme</a>页面(不允许远程打开),<br />
Expand Down
4 changes: 2 additions & 2 deletions Samples/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
| 文件夹 | 说明 |
|--------|--------|
| net6-mvc | 【推荐】ASP.NET 6.0 示例,可用于直接部署
| netcore3.0-mvc | 【即将停止更新】ASP.NET Core 3.1 示例,可用于直接部署
| netcore3.1-mvc | 【即将停止更新】ASP.NET Core 3.1 示例,可用于直接部署
| console | 命令行注册过程演示 Demo(接口调可参考 Web 项目)
| net45-mvc | 【停止更新】ASP.NET 4.5 MVC 示例,可用于直接部署,此项目中包含了 CommonServices 项目,供其他各 Sample 公用
| net45-webforms | 【停止更新】ASP.NET 4.5 Web Forms 示例,主要演示和 MVC 项目有差异的部分,详细演示请见 MVC 项目
Expand All @@ -19,7 +19,7 @@

> 如果你希望学习并使用最新的 .NET 6(preview)框架,并且已经安装了 VS2019(v16.9 以上),并且希望调试 .NET 6.0 及以上版本,那么请打开:net6-mvc/Senparc.Weixin.Sample.Net6.sln 解决方案
> 如果你已经安装了 VS2019(v16.3以上),并且希望调试 .NET Core 3.0 及以上版本,那么请打开:netcore3.0-mvc/Senparc.Weixin.Sample.NetCore3.vs2019.sln 解决方案
> 如果你已经安装了 VS2019(v16.3以上),并且希望调试 .NET Core 3.0 及以上版本,那么请打开:netcore3.1-mvc/Senparc.Weixin.Sample.NetCore3.vs2019.sln 解决方案
> 如果你已经安装了 VS2017,并且希望调试 .NET Core 2.0 及以上版本,那么请打开:netcore2.2-mvc/Senparc.Weixin.MP.Sample.vs2017.sln 解决方案
Expand Down
4 changes: 2 additions & 2 deletions readme.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ Index
The library contains the source code (the Core logic is exactly the same) that includes .Net 3.5/4.0/4.5/.NET Standard 2.0/.NET Core/.NET 6.

* Use Visual Studio 2019 open Demo(support for all .NET Versions):.NET 6.0 - [Senparc.Weixin.Sample.Net6.sln](https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/net6-mvc) (referenced source code, recommanded)
* Use Visual Studio 2019 open .NET 3.1 Demo - [Senparc.Weixin.Sample.NetCore3.vs2019.sln](https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/netcore3.0-mvc) (NOT referenced source code)
* Use Visual Studio 2019 open .NET 3.1 Demo - [Senparc.Weixin.Sample.NetCore3.vs2019.sln](https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/netcore3.1-mvc) (NOT referenced source code)
* Use other versions of Visual Studio to open the Demo (support .net 4.5 only) :
[Senparc.Weixin.MP.Sample.sln](https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/net45-mvc)
* Use Visual Studio 2017/2019 to open Console Demo(.NET Core):[Senparc.Weixin.MP.Sample.Consoles.vs2019.sln](https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/console)
Expand Down Expand Up @@ -303,7 +303,7 @@ Senparc official tutorials
|--------|--------|-------|
|[net45-mvc](Samples/net45-mvc) |Demo, can be released directly(.NET Framework 4.5 + ASP.NET MVC)| Nuget Packages
|[net45-webforms](Samples/net45-webforms) |Demo, can be released directly(.NET Framework 4.5 + ASP.NET WebForms)| Nuget Packages
|[netcore3.0-mvc](Samples/netcore3.0-mvc) |Demo, can be released directly(.NET Core 3.1 + MVC)| Source Code
|[netcore3.1-mvc](Samples/netcore3.1-mvc) |Demo, can be released directly(.NET Core 3.1 + MVC)| Source Code
|[Samples/console](Samples/console) | Console Demo(.NET Core)| Source Code
|[net6-mvc](Samples/net6-mvc) |Demo, can be released directly(.NET 6.0), compatible with .NET 5.0 | Source Code

Expand Down
8 changes: 4 additions & 4 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ Senparc.Weixin SDK 是目前使用率最高的微信 .NET SDK,也是国内最
本库包含了 .NET4.5/.NET Standard 2.0/.NET Core/.NET 6 多个版本的源代码(核心逻辑完全一致):

* 使用 Visual Studio 2019 打开 Demo(支持所有版本):.NET 6.0 - [Senparc.Weixin.Sample.Net6.sln](https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/net6-mvc)(包含源码引用推荐)
* 使用 Visual Studio 2019 打开 .NET 3.1 Demo - [Senparc.Weixin.Sample.NetCore3.vs2019.sln](https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/netcore3.0-mvc) (不包含源码,仅引用类库)
* 使用 Visual Studio 2019 打开 .NET 3.1 Demo - [Senparc.Weixin.Sample.NetCore3.vs2019.sln](https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/netcore3.1-mvc) (不包含源码,仅引用类库)
* 使用 Visual Studio 2019 或其他版本打开 .NET 4.5 Demo:[Senparc.Weixin.MP.Sample.sln](https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/net45-mvc)(不包含源码,仅引用类库)
* 使用 Visual Studio 2017/2019 打开命令行 Console Demo(.NET Core):[Senparc.Weixin.MP.Sample.Consoles.vs2019.sln](https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/console)

Expand Down Expand Up @@ -260,7 +260,7 @@ Senparc 官方视频教程

> 当前分支包含了 .NET Framework 3.5 / 4.0 / 4.5 / 4.6.1 及 .NET Core 2.0 + 2.1 / .NET 5.0 + 6.0 的全版本代码。<br>
> 其中 .NET Framework 4.5 的 Demo 位于 `/src/Senparc.Weixin.MP.Sample` 目录下,<br>
> .NET Core 3.1 的 Demo 位于 `/Samples/netcore3.0-mvc` 目录下,<br>
> .NET Core 3.1 的 Demo 位于 `/Samples/netcore3.1-mvc` 目录下,<br>
> 【推荐】.NET 6.0(兼容 .NET 5.0) 的 Demo 位于 `/Samples/net6-mvc` 目录下。<br><br>
> 注意:以上多个 Demo 所引用的 Senparc.Weixin SDK 库源代码是完全一致的,只是在编译运行的时候会根据条自动选择输出版本。
Expand Down Expand Up @@ -303,7 +303,7 @@ Senparc 官方视频教程
|--------|--------|----|
|[net45-mvc](Samples/net45-mvc) |可以直接发布使用的Demo(.NET Framework 4.5 + ASP.NET MVC)| Nuget 包
|[net45-webforms](Samples/net45-webforms) |可以直接发布使用的Demo(.NET Framework 4.5 + ASP.NET WebForms)| Nuget 包
|[netcore3.0-mvc](Samples/netcore3.0-mvc) |可以直接发布使用的Demo(.NET Core 3.1 + MVC)| 源码
|[netcore3.1-mvc](Samples/netcore3.1-mvc) |可以直接发布使用的Demo(.NET Core 3.1 + MVC)| 源码
|[Samples/console](Samples/console) |命令行 Console Demo(.NET Core)| 源码
|[net6-mvc](Samples/net6-mvc) |可以直接发布使用的 Demo(.NET 6.0),兼容 .NET 5.0| 源码

Expand Down Expand Up @@ -463,7 +463,7 @@ Senparc.Weixin.WxOpen目前包含了所有小程序需要用到的消息处理

### 2) 部署到任意服务器的 FTP

在 Web 服务器上安装 FTP 服务(推荐 [FileZilla Server](https://filezilla-project.org/download.php?type=server)),直接使用 FTP 直接上传本地已经编译好的代码(本项项目 [Samples](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/Samples) 中对应的是 [Senparc.Weixin.Sample.Net6](https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/net6-mvc)[Senparc.Weixin.Sample.NetCore3](https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/netcore3.0-mvc),编译后即可直接使用,无需修改代码)。如果使用 Azure App Service 或其他云服务,通常 FTP 也都是开通的。
在 Web 服务器上安装 FTP 服务(推荐 [FileZilla Server](https://filezilla-project.org/download.php?type=server)),直接使用 FTP 直接上传本地已经编译好的代码(本项项目 [Samples](https://github.com/JeffreySu/WeiXinMPSDK/tree/master/Samples) 中对应的是 [Senparc.Weixin.Sample.Net6](https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/net6-mvc)[Senparc.Weixin.Sample.NetCore3](https://github.com/JeffreySu/WeiXinMPSDK/tree/Developer/Samples/netcore3.1-mvc),编译后即可直接使用,无需修改代码)。如果使用 Azure App Service 或其他云服务,通常 FTP 也都是开通的。


<!--
Expand Down

0 comments on commit 3a837c5

Please sign in to comment.