会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
原来是李
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2019年10月17日
在.netcore webapi项目中使用后台任务工具Hangfire
摘要: 安装Hangfire 在webapi项目中通过nuget安装Hangfire.Core,Hangfire.SqlServer,Hangfire.AspNetCore,截止到目前的最新版本是1.7.6。 使用MSSQL数据库 可以创建一个新的数据库,或者使用现有数据库。 设置appsettings.j
阅读全文
posted @ 2019-10-17 21:09 原来是李
阅读(1299)
评论(0)
推荐(0)
2019年10月16日
.netcore项目中使用log4net
摘要: log4net配置文件 引入log4net包,创建一个config目录,专门用来放配置文件,添加log4net.config文件。 编写配置文件。 <?xml version="1.0" encoding="utf-8"?> <configuration> <log4net> <!-- 错误日志类-
阅读全文
posted @ 2019-10-16 20:54 原来是李
阅读(3385)
评论(2)
推荐(0)
自定义枚举特性
摘要: 新增一个枚举扩展类 /// <summary> /// 枚举扩展特性 /// </summary> [AttributeUsage(AttributeTargets.Field | AttributeTargets.Enum)] public class ApiEnum : Attribute {
阅读全文
posted @ 2019-10-16 16:26 原来是李
阅读(340)
评论(0)
推荐(0)
WebApi 全局异常与局部异常
摘要: 全局异常过滤器 在startup添加这个异常过滤器 在原来的api中写一个简单的测试方法。响应报文的默认构造函数中的message使用自定义的枚举扩展方法获取枚举的message属性,如果是开发环境,将这个message替换为异常信息,调试会比较方便。 局部异常 当正常请求进来时,有些时候,我们的接
阅读全文
posted @ 2019-10-16 16:02 原来是李
阅读(476)
评论(0)
推荐(0)
2019年10月14日
体验三大JavaScript文件上传库(Uppy.js/Filepond/Dropzone)
摘要: 最近发现了一个高颜值的前端上传组件Uppy.js,立即上手体验了一波,感觉还不错。然后又看到同类型的Filepond以及Dropzone.js,对比体验了一下,感觉都很优秀,但是在体验过程中,都遇到了一点点问题,所以记录一下。 uppy.js 组件引用有两种方式,npm包引入或者引用cdn地址。gi
阅读全文
posted @ 2019-10-14 22:02 原来是李
阅读(7198)
评论(3)
推荐(1)
2019年10月13日
aspnet core 全局模型验证,统一api响应
摘要: 上手就来 新建一个模型验证过滤器,其中ApiResp是自定义的统一响应类。 ApiResp大概长这样,响应code使用自定义的枚举,从000000到999999,有足够的空间满足不同类型的响应码。 在startup设置Mvc options 写一个SayHello接口测试一下,然而返回数据并不是Ap
阅读全文
posted @ 2019-10-13 23:29 原来是李
阅读(1123)
评论(0)
推荐(0)
2019年10月8日
Window环境下使用多个Git账号(github,gitee,gitlab,gogs等)
摘要: 个人电脑之前已经设置好github账号了,公司用的是gitlab私服,一直互不干扰,因为用的是不同的电脑,也就懒得配置git多账户环境。最近看了一下多年空空如也的码云,想着怎么的也会用到gitee来托管代码的吧,那么现在就来把git环境准备一下吧,先。 生成githee密钥 在桌面右键git bas
阅读全文
posted @ 2019-10-08 23:50 原来是李
阅读(2936)
评论(2)
推荐(0)
2019年8月8日
AspNetCore网关集成Swagger访问使用IdentityServer保护的webapi项目
摘要: 创建webapi项目 创建四个webapi项目,两个处理业务,一个网关,一个验证中心。四个项目对应的端口如下, ApiGateway:1999 IdentityServer:16690 Services.Api1:2108 Services.Api2:2343 添加Swagger支持 在两个业务项目
阅读全文
posted @ 2019-08-08 00:02 原来是李
阅读(1536)
评论(5)
推荐(1)
上一页
1
2
3
公告