随笔分类 -  .net core

摘要:问题: 项目升级从.net core 3.0 升级到 .net 5后,dotnet run没有问题,dotnet publish时报 “多个类库报检测到包降级: xxx从 4.3.0 降级到 4.0.0。直接从项目引用包以选择不同版本 。”错误,无法生成打包项目。 原因: 依赖项包在包的更高版本上指 阅读全文
posted @ 2021-06-04 10:53 PrinceS 阅读(3045) 评论(0) 推荐(0)
摘要:在ConfigureServices中 注册JWT必须在注册MVC之前 否则就会报No authenticationScheme was specified, and there was no DefaultChallengeScheme found错误 在Configure中 添加JWT验证也必须 阅读全文
posted @ 2019-10-10 17:25 PrinceS 阅读(7496) 评论(0) 推荐(0)
摘要:更新VS2019 16.1版本 支持WebService同步调用 在连接服务中->选择客户端选项->Generate Synchronout Operations选择划勾 生成同步操作方法->点击完成 再调用WebService方法中就会有同步方法。 阅读全文
posted @ 2019-06-28 15:17 PrinceS 阅读(809) 评论(0) 推荐(0)
摘要:RSA在.NET Core的改动 以前我们使用RSA加密主要是使用RSACryptoServiceProvider这个类,在.NET Core中也有这个类,但是这个类并不支持跨平台,所以如果你是用这个类来进行加/解密在windows上运行是完全没有错误的,但是只要你一放到Linux下就会出现异常。 阅读全文
posted @ 2019-04-15 14:43 PrinceS 阅读(1863) 评论(1) 推荐(0)
摘要:基本swagger使用不再详解,具体百度其它帖子 1.将汉化的swagger js文件复制到项目根目录中 js代码如下 2.将汉化js文件注入到中间件中 3.添加Controller汉化标签,在项目中添加一个swagger扩展类SwaggerExtensions 代码如下: 通过IDocumentF 阅读全文
posted @ 2019-03-20 17:55 PrinceS 阅读(3372) 评论(2) 推荐(0)
摘要:1.点击core项目添加链接的服务 2.键入对应的webservice地址,下载对应的代理服务 4.由于.net core 代理类只支持异步方法 原有webservice同步方法不会显示 可以使用wait或Result改成同步方式。 5.如果异步方法返回实体和同步方法返回实体不一样 可以使用Auto 阅读全文
posted @ 2019-03-20 17:20 PrinceS 阅读(5755) 评论(0) 推荐(0)