摘要: 之前在.net core 3.1 的webapi项目中使用过autofac框架,但是没做记录。考虑到vue的seo问题,所以觉得mvc项目还是有必要研究下的,在这分享下mvc下autofac的使用。 1、NuGet安装依赖包 Autofac Autofac.Extensions.Dependency 阅读全文
posted @ 2020-09-13 19:57 PrintY 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 其实之所以rest api无法正常接收,是因为axios的参数是由resquest payload传递的在参数之上还有一层大括号。而jquery ajax的则是由form data传递的。如果想要正常接收参数,则将Request payload 转为 from data 格式就可以了。 vue中处理 阅读全文
posted @ 2020-08-31 22:51 PrintY 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 1、在Startup类里先定义一个全局变量。 1 private readonly string AllowCors= "AllowCors"; 2、在Startup的ConfigureServices中添加以下代码来配置跨域处理。 1 #region 跨域 2 services.AddCors(o 阅读全文
posted @ 2020-08-30 22:15 PrintY 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 环境:win10 .net core 3.1 restful api 1、下载运行时 https://dotnet.microsoft.com/download/dotnet-core/current/runtime 下载右手边这个,左边是桌面程序,右边是web,大家应该能看懂,下载完毕正常安装就行 阅读全文
posted @ 2020-08-30 19:52 PrintY 阅读(2899) 评论(0) 推荐(2) 编辑
摘要: 1、通过NuGet添加包 2、写一个JWTHelper帮助类 1 using JWT; 2 using JWT.Algorithms; 3 using JWT.Exceptions; 4 using JWT.Serializers; 5 using System; 6 using System.Co 阅读全文
posted @ 2020-08-27 16:35 PrintY 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 之前是在.net core api 中使用了 swagger,但是今天公司这边要做IM,需要一个api项目,考虑到同事对.net core 还不算太熟悉而且时间进任务重,所以还是用了 asp.net 1、创建一个api项目 我这边的环境是 vs2019 .net framework 4.5 api2 阅读全文
posted @ 2020-08-27 14:39 PrintY 阅读(1429) 评论(3) 推荐(0) 编辑
摘要: 首先要开放一个外网接口 ReceiveGZH(string signature, string timestamp, string nonce, string echostr) 然后这里定义个验证微信报文签名的方法 1 /// <summary> 2 /// 验证微信签名 3 /// </summa 阅读全文
posted @ 2020-08-24 14:45 PrintY 阅读(690) 评论(0) 推荐(1) 编辑
摘要: 项目根目录下新建.prettierrc文件 然后键入以下内容: 1 { 2 "singleQuote": true, 3 "semi": false, 4 "trailingComma": "none", //版本不同这块可能不同,如果无效就试试:false 5 } "trailingComma": 阅读全文
posted @ 2020-08-23 20:56 PrintY 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 1、新建组件 新建一个Layout.vue页面 2、局部引入 如果想在Login.vue页面引入这个组件,代码如下 1 <script> 2 import layout-view from '@/components/Layout' 3 export default { 4 name: 'Login 阅读全文
posted @ 2020-08-23 19:11 PrintY 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 以前做过ionic,然后在做插件的时候接触过vue,后来忙着忙着就扔下了,最近在尝试 .net core rest api,然后前端的话打算使用vue,所以接下来会对vue进行进一步学习。 什么是vue? 官网是这么说的:Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进 阅读全文
posted @ 2020-08-22 16:00 PrintY 阅读(191) 评论(0) 推荐(0) 编辑