- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 C# 获取中文域名Punycode码
IdnMapping使用IdnMapping获取中文域名的Punycode码 public static string Punycode(this string str) { if (string.IsNullOrWhiteSpace(str) || !IsContainChinese(str)) return str; var idn = new IdnMapping();
2021-11-24 09:54:01
546
原创 C# HttpClient上传文件并附带其它参数
HttpClient上传文件并附加其它参数时使用MultipartFormDataContent包裹参数
2021-11-23 09:39:03
3577
原创 Exceptionless初尝笔记
Exceptionless笔记安装获取异常日志推送其它日志信息到ExceptionlessSerilog输出日志到Exceptionless结语安装简单试用了下Exceptionless本地部署并收集日志,在此记录下;根据官方文档使用docker安装Exceptionless:安装文档在浏览器中输入http://ip:5000进行访问如能出现如下页面就证明安装成功,此处需注册之后才能登陆。获取异常日志只需要在startup中加入Exceptionless中间件就可以使用Exceptionles
2021-04-20 14:20:09
936
原创 .NetCore读取配置IOptions<T>、IOptionsMonitor<T>、IOptionsSnapshot<T>
.NetCore配置热更新问题例子源码结论资料问题.netcore 读取配置支持热更新,默认CreateDefaultBuilder中读取配置时也设定了开启热更新,然而在项目中发现更改了配置后使用的还是旧的配置信息,经过查看官方文档发现IOptions<>不会读取在应用启动后对 JSON 配置文件所做的更改,刚好项目中使用的是IOptions<>去读取JSON配置,需要使用IOptionsSnapshot<>才可以,下面来探究下IOptions<>、IOp
2021-04-15 17:06:13
2483
原创 Serilog在Asp.NetCoreWebApi中的应用
这还自定义Serilog应用基本配置应用功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Serilog应用记录在asp.netcore webApi项目中使用Serilog记录日志。基本配置应用添加Serilog包引用In
2021-04-10 23:11:54
1431
原创 Quartz.Net在Asp.NetCore中的应用
根据官方例子整理,作为笔记备忘,当前使用.netcore3.1引入的是quartz.aspnetcore 3.2.4版;在startup中进行配置;1、基本设置public void ConfigureServices(IServiceCollection services){ services.AddQuartzServer(options => { options.WaitForJobsToComplete = true; }); services.AddQua.
2021-04-07 16:58:16
1012
原创 flex布局笔记
1、布局原理就是通过给父盒子(容器)添加flex属性,来控制子盒子(项目)的位置和排列方式2、常见父项属性2.1、flex-direction:设置主轴的方向(默认主轴是X)flex-direction:column;将主轴改为y轴,纵轴flex-direction:row; 将主轴改为x轴,横轴flex-direction:row- reverse;主轴为x轴,并且翻转flex-direction:column- reverse;主轴为y轴,并且翻转 ...
2021-03-21 13:16:57
284
原创 使用IIS的Url重写路由
使用IIS的Url重写路由1、解决Vue刷新404的问题2、重定向到https3、不带www重定向到带www1、解决Vue刷新404的问题设置之后会在项目目录下生成一个web.config文件,内容如下:<?xml version="1.0" encoding="UTF-8"?><configuration> <system.webServer> <rewrite> <rules>
2021-03-10 11:32:50
2583
原创 .net core 通过Json传datetime类型参数的问题
现象:在.netcore 3.1 webapi中,使用json格式传入datetime类型参数时,会报解析失败异常,或者时间少8个小时,返回datetime类型值时返回的是utc时间;解决方法:第一步:自定义DateTime解析类 public class DateTimeConverter : JsonConverter<DateTime> { public override DateTime Read(ref Utf8JsonReader reader, Ty
2020-06-05 10:14:26
3627
原创 .net core 3.1使用JsonResult返回时中文被编码
在使用.net core 3.1构建mvc项目练习时发现使用Json返回结果有中文,中文会被编码像这样**{"success":false,"message":"\u90AE\u7BB1\u683C\u5F0F\u4E0D\u6B63\u786E"}**,随即构建一个API项目发现也是一样,会被转码;尝试使用ContentResult返回字符串发现没有被转码,使用Newtonsoft.Json序...
2020-02-28 16:12:29
5752
3
原创 System.Linq.Dynamic动态查询
System.Linq.Dynamic动态查询动态查询动态分组动态查询记录一下,方便下次使用: /// <summary> /// 拼接动态查询条件 /// </summary> /// <param name="userId"></param> /// <param nam...
2019-05-08 19:24:51
1827
O2S.Components.PDFRender4NET.dll 4.5.1无水印
2019-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人