c#
铭毅雨
这个作者很懒,什么都没留下…
展开
-
net core全局错误处理
Startup.cs类中//处理的错误方式一,直接返回错误消息//RequestDelegate handler = async context => await context.Response.WriteAsync("你好,我从Startup来");//app.UseExceptionHandler(new ExceptionHandlerOptions(){ ExceptionHandler=handler });//处理的错误方式二,直接返回错误消息//app.UseExc原创 2021-01-06 15:36:40 · 451 阅读 · 0 评论 -
T4模版生成实体(四)
2020年最后一天了,元旦得忙了,这篇收尾。前面介绍了数据库查询表信息,模版如何生成。最后串起来吧。项目下创建目录MySql里面创建类CreateAbpEntity.cs 因为是要生成ABP框架的,所以这样命名了。1.检查文件目录是否存在 #region CheckFileExist 【检查文件夹是否存在,不存在则新建】 /// <summary> /// 检查文件夹是否存在,不存在则新建 /// <...原创 2020-12-31 11:32:26 · 225 阅读 · 0 评论 -
T4模版生成实体(三)
5. 定义T4模版及所要的变量5.1 创建实体模版 右键添加新项,模版分为两种:文本模版,运行时文本模版 文本模版是填入什么,立刻就会生成你最终需要的文件 在展开的文件下显然这个不是我们需要的,因为我们的要动态由代码来生成的这里我们创建运行时模版二者其实差在属性配置,选定文件右键属性或按Alt+回车找到自定义工具。运行时模版是TextTemplatingFilePreprocessor,文本模版是Text...原创 2020-12-31 11:17:52 · 173 阅读 · 0 评论 -
T4模版生成实体(二)
4. 将数据库类型转为程序类型 #region GetColumnInfoList 【获取数据库指定表的列集合】 /// <summary> /// 获取数据库指定表的列集合 /// </summary> /// <param name="tableName"></param> /// <returns></returns> ...原创 2020-12-31 10:26:39 · 126 阅读 · 0 评论 -
配置redis集群
配置redis集群一:下载redisredis3.0以上开始支持集群,自行下载http://download.redis.io/releases/二:配置redis新建目录D:\soft\Redis\Redis_colony以端口号命名.因为集群要求三个主,三个从,所以需要六个.不能自行设置,启动后会自行分配.(也许可以,还没研究到那步)右键编辑 redis.windows.conf修改以下参数port 6379 --这个是端口号,修改对应的...原创 2020-12-24 09:35:00 · 172 阅读 · 0 评论 -
cookie一些机器不支持写入中文(例如iphone6s)
C#: cookie.Value = System.Web.HttpUtility.UrlEncode("我是中文") ; 取出来的时候: System.Web.HttpUtility.UrlDecode("cookie的中文值");原创 2018-08-09 15:49:53 · 761 阅读 · 0 评论 -
C#调用别人的HTTPS的地址报错:基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系
今天需要跟第三方接入,对方只有JAVA的SDK,没有C#版的,所以需要自己写,调用是发现报错:基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系之前从没遇到,直接访问对方地址,可以看见左上角显示是不安全的,看来http跟https的调用有差网上搜了很多资料,原理就不说了,反正是对方的原因,证书没有正确。我们这边的解决方式是:https://social.microso...原创 2018-08-20 16:52:02 · 6205 阅读 · 0 评论