Fork me on GitHub

04 2017 档案

摘要:ASP.NET Core 简单实现七牛图片上传(FormData 和 Base64) 七牛图片上传 SDK(.NET 版本):https://developer.qiniu.com/kodo/sdk/1237/csharp 示例代码: 示例代码: JS 上传图片示例代码: 阅读全文
posted @ 2017-04-27 20:15 田园里的蟋蟀 阅读(4568) 评论(6) 推荐(2) 编辑
摘要:ASP.NET Core 项目中有个 配置文件,用于存放一些配置信息,比如数据库连接字符串等,但访问的话,只能在 ASP.NET Core 项目中获取,如果我们在其他项目类库中,该怎样获取呢? 实现方式就是利用 ASP.NET Core DI,将配置信息注入到 IoC 中,通过构造函数获取注入的对象 阅读全文
posted @ 2017-04-27 19:47 田园里的蟋蟀 阅读(7022) 评论(7) 推荐(1) 编辑
摘要:定时任务组件,除了 Hangfire 外,还有一个 Quarz.NET,不过 Hangfire .NET Core 支持的会更好些。 ASP.NET Core 使用 Hangfire 很简单,首先,Nuget 安装程序包: 然后 添加配置代码: 上面配置的是 Hangfire 任务配置数据库信息,默 阅读全文
posted @ 2017-04-25 20:21 田园里的蟋蟀 阅读(8384) 评论(0) 推荐(4) 编辑
摘要:Repository 在做查询的时候,如果查询条件多的话, 查询表达式会写的很复杂,比如: 可以看到,查询条件多的话,我们会写很多的 判断,代码看起来很不美观,解决方式使用 ,示例代码: cs using System.Linq.Expressions; public IQueryable Get( 阅读全文
posted @ 2017-04-25 19:48 田园里的蟋蟀 阅读(3164) 评论(3) 推荐(2) 编辑
摘要:ASP.NET WebApi 中使用非 请求,传递参数需要用对象包裹起来,比如: 但如果操作比较多的话,我们需要对每个 创建一个 对象,如果传递的参数很少,这样创建对象就有点太浪费,并且 接口参数都是拍扁的,很少会传递 对象作为参数。 怎么解决这个问题呢?很简单,使用 就可以了,示例: 阅读全文
posted @ 2017-04-21 14:06 田园里的蟋蟀 阅读(5559) 评论(4) 推荐(3) 编辑
摘要:ASP.NET Core DI 一般使用构造函数注入获取对象,比如在 配置注入后,通过下面方式获取: 那如果手动获取注入对象呢? 第一种获取方式(有时会获取不到,不推荐使用): 第二种获取方式(推荐使用): 补充:需要注意的是,使用 ,只能获取 和`AddSingleton AddScoped IU 阅读全文
posted @ 2017-04-06 23:10 田园里的蟋蟀 阅读(13361) 评论(5) 推荐(4) 编辑
摘要:业务场景: IdentityServer4 默认使用 和`UserStore`,需要模拟和加载所有的用户数据,正式环境肯定不能这样实现,我们想从自己的数据库中读取用户信息,另外,因为 IdentityServer4 实现了 OpenId 协议,我们想在用户登录的时候,在请求中添加用户的一些额外信息, 阅读全文
posted @ 2017-04-04 22:52 田园里的蟋蟀 阅读(11148) 评论(4) 推荐(4) 编辑
摘要:业务场景: 业务需求要求,需要对 ASP.NET Core 异常进行统一处理和返回,比如出现 500 错误和业务服务错误进行不同的处理和返回。 具体实现: 添加对应配置: 阅读全文
posted @ 2017-04-04 22:36 田园里的蟋蟀 阅读(11524) 评论(7) 推荐(5) 编辑
摘要:业务场景: 业务需求要求,需要对 WebApi 接口服务统一返回参数,也就是把实际的结果用一定的格式包裹起来,比如下面格式: 具体实现: 添加对应配置: 阅读全文
posted @ 2017-04-04 22:28 田园里的蟋蟀 阅读(12731) 评论(11) 推荐(4) 编辑
摘要:业务场景: 在 ASP.NET Core 项目中,所有的代码都是骆驼命名,比如 ,但对于 WebApi 项目来说,因为业务需要,一些请求、查询和响应参数的格式需要转换,比如转换成下划线命名(又称为 ),比如 。 具体实现: 请求和响应参数格式转换(请求具体是非 请求,响应参数一般为 ),ASP.NE 阅读全文
posted @ 2017-04-04 22:17 田园里的蟋蟀 阅读(2325) 评论(6) 推荐(0) 编辑
摘要:在那时,当苏格兰风笛的声音在远方青色山峦响起,那幽远轻轻掠过故事里的战歌嘹亮、掠过树荫里的静谧飘然、掠过海面上的水妖低语,到达心中期许之地。 时至今日,吟游诗人已然老去。他蹲坐在火塘边,向围炉而坐的少年们讲述着那一场场沉沉浮浮的梦境传说。传说里,声嘶力竭与温柔相待来回交替,让少年的眼神时而苍凉而远、 阅读全文
posted @ 2017-04-04 19:10 田园里的蟋蟀 阅读(595) 评论(0) 推荐(0) 编辑

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