随笔分类 -  .NET

技术分享
摘要:前提: 准备好要发布的包 选择一个打包工具,可以是dotnet CLI、nuget.exe CLI、MSBuild 准备好Nuget官方API Key 自述文件 先必须添加Readme.md到项目中(包含在项目中),双击项目文件,添加README.md(注意路径),并制定文件地址: <Project 阅读全文
posted @ 2023-04-11 13:13 贰拾~ 阅读(64) 评论(0) 推荐(0) 编辑
摘要:准备 首先准备下appsettins.json以及目标类 appsettins.json "StudentSettings": { "Id": 1023, "Name": "Development" } 创建实体类 public class StudentSettings { public int 阅读全文
posted @ 2022-12-05 14:43 贰拾~ 阅读(180) 评论(0) 推荐(0) 编辑
摘要:前言 .Net 6 与之前的配置有点不一样了记录下日志配置方式。 当前日志以Serilog为例,.Net 6 的日志由内置的Logger获取,然后可以交给Serilog|NLog等框架处理, 框架通过他们自己的配置方式选择输出和存储位置Console|File|Exceptionless; 安装依赖 阅读全文
posted @ 2022-11-28 11:21 贰拾~ 阅读(1226) 评论(0) 推荐(0) 编辑
摘要:前言 相信又不少小伙伴在对接第三方接口时遇到过这种情况:参数、排序、加密方式都按照接口文档进行处理了,可就是签名不通过,然后开始怀疑是不是参数漏了?参与加密的参数不对?还是加密方式有问题?最后一顿操作还是签名不通过😅 遇到这种情况怎么办呢?面向百度编程没有方向基本找不到解决方式,那就@一下对接人吧 阅读全文
posted @ 2022-10-24 10:45 贰拾~ 阅读(80) 评论(0) 推荐(0) 编辑
摘要:前言 导出数据在管理系统中经常要用到,目前的Excel导出工具多种多样,如:NPOI、EPPlus等……本篇使用的是EPPlus,记录下在工作中用到的导入导出类,以便后面使用 代码 导出 public class Export2Excel { /// <summary> /// 生成excel // 阅读全文
posted @ 2021-01-14 16:20 贰拾~ 阅读(341) 评论(0) 推荐(0) 编辑
摘要:前言 许久没写博文了,整合下这段时间所学吧,前进路上总要停下来回顾下学习成果。 本篇记录下项目的权限验证,WebApi项目中用权限验证来保证接口安全总是需要的,然而权限验证的方式多种多样,博主在项目中使用的多的也就是JWT了,一般都是写完之后万年不动~~ 所以,本篇算是对鉴权授权的回顾与总结 JWT 阅读全文
posted @ 2021-01-14 11:51 贰拾~ 阅读(1118) 评论(0) 推荐(1) 编辑
摘要:简介 自然界不存在两片完全一样的雪花,每一片都是独一无二的,雪花算法的命名由此而来,所有雪花算法表示生成的ID唯一,且生成的ID是按照一定的结构组成。 组成结构 上图可以看到雪花算法的结构由四部分组成,首位无效符,所以我们主要看后面三部分 第一部分:由41位的时间戳组成,可以提高查询速度。 第二部分 阅读全文
posted @ 2020-05-11 16:20 贰拾~ 阅读(760) 评论(0) 推荐(0) 编辑
摘要:1.准备 首先nuget添加下引用 Microsoft.Extensions.Logging.Log4Net.AspNetCore 目前的版本为v3.1.0 ,添加完成后我们开始注册。 2.注册 2.1在Program.cs中注册 找到 Program.cs里的CreateHostBuilder 添 阅读全文
posted @ 2020-03-19 22:36 贰拾~ 阅读(2564) 评论(0) 推荐(3) 编辑
摘要:下载Nginx包: https://nginx.org/en/download.html 首先下载Nginx包 注意:下载路径必须为英文,不能到中文; 启动Nginx: 打开刚刚下载的Nginx包,然后点击nginx.exe,这时nginx就打开了,启动之后在任务管理器的进程中我们可以看到nginx 阅读全文
posted @ 2020-03-07 20:35 贰拾~ 阅读(611) 评论(0) 推荐(1) 编辑
摘要:1、配置Swagger: Swagger是一套接口文档的规范,通过这套规范,你只需要按照它的规范去定义接口以及接口相关的信息。再通过Swagger衍生出来的一系列项目和工具,就可以做到生成各种格式的接口文档,生成多种语言的客户端和服务端代码,以及在线接口调试页面等等。 nuget管理安装程序包:Sw 阅读全文
posted @ 2020-03-06 14:36 贰拾~ 阅读(423) 评论(0) 推荐(0) 编辑
摘要:本文篇幅较小,讲解如何通过命令行启动项目 接着上一章的Core WebApi(https://www.cnblogs.com/zousc/p/12420998.html),我们已经有了Hello这个控制器了,里面有RESTFull的Get方法,以及自己定义名字的SayHello方法。 通常我们启动项 阅读全文
posted @ 2020-03-05 16:48 贰拾~ 阅读(5921) 评论(0) 推荐(3) 编辑
摘要:环境准备: Core环境下载地址: https://dotnet.microsoft.com/download/dotnet-core 推荐下载.NET Core 3.2,最新的SDK 3.1.102(Visual Studio 2019(v16.4)支持),包含的运行时有: .NET Core运行 阅读全文
posted @ 2020-03-05 16:35 贰拾~ 阅读(527) 评论(0) 推荐(0) 编辑
摘要:首先上一个SqlHelper public class SqlHelper { public static string GetSqlConnectionString() { return ConfigurationManager.ConnectionStrings["State"].Connect 阅读全文
posted @ 2019-07-21 18:49 贰拾~ 阅读(227) 评论(0) 推荐(0) 编辑
摘要:今天工作上遇到一个问题,需要把一个对象集合List<Model>存入一个Cookie,按照原来都封装方法存入都ok,但是到取值都时候中文会变成乱码。 首先,我们可以确认Json和Cookie都有可能乱码,我们可以在转换Json和写入写出Cookie的时候都加入调试代码,这样可以看到转换Json和Co 阅读全文
posted @ 2019-06-26 17:06 贰拾~ 阅读(938) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示