摘要: 使用ASP.NET Core 3.x 构建 RESTful API P15 处理故障新建模板博客园Id:异常的处理:在正常情况下,我们不应该直接让异常信息,暴露给接口的消费者,因为这个可能会暴露一些我们内部的一些业务的实现细节,并且在绝大多数情况下,异常的内容对于客户端来说是无用的,并且手动的去throw异常,或者通过try catch来处理异常,对性能的影响还是很大的,所以不建议这么做,但是在... 阅读全文
posted @ 2020-04-10 21:58 HelloZyjS 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 使用ASP.NET Core 3.x 构建 RESTful API P13 P14 获取父子关系的资源表关系Web Api父子关系的数据在API中的表现(第一种)情况对外模型Dto的编写AutoMapper对象映射关系API的编写父子关系的数据在API中的表现(第二种)情况博客园文章id:12674187 父子关系的数据在API中的表现(第一种)情况举例: 一个公司一般有多个员工,即一对多关系... 阅读全文
posted @ 2020-04-10 16:12 HelloZyjS 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 使用ASP.NET Core 3.x 构建 RESTful API P11 P12 ActionResult of T 以及 AutoMapperAutoMapper对象映射 博客园文章Id:12665843 IActionResult对象映射器 AutoMapper IActionResult 实 阅读全文
posted @ 2020-04-09 11:46 HelloZyjS 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 定时任务框架 Quartz.NET 的简单应用定时任务框架Quartz博客园文章Id: 12659890 Quartz .NETQuartz .NET使用代码方式:使用配置方式概述:Quartz .NET 是一个开源的作业调度框架,非常适合在平时的工作中,定时轮询数据库同步,定时邮件通知,定时处理数据等。定时数据库同步。定时通知。定时处理数据。Quartz .NET允许开发人员根据时间间隔(或... 阅读全文
posted @ 2020-04-08 14:45 HelloZyjS 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 私有网盘 Seafile 的部署文件共享工具Seafile博客园文章Id:12653748 什么是Seafile?Seafile是非常流行的私有云盘,部署解决方案,它可以很轻松的,的将服务端部署在windows服务器,或者Linux服务器上,并包括,支持Windows,Mac,甚至Android,ios等客户终端,下面我们就简单介绍一下,Seafile服务端在Windows服务器上的部署步骤.... 阅读全文
posted @ 2020-04-07 15:40 HelloZyjS 阅读(483) 评论(0) 推荐(0) 编辑
摘要: CSharp 使用委托实现的同步调用,异步调用,异步回调同步异步回调同步调用异步调用异步回调异步回调总结下面我们将通过代码的例子来描述,同步调用,异步调用,异步回调的应用场景.public delegate int AddHandler(int a,int b)public class AddClass{ public ststic int AddFanc(int a,int b) { Con... 阅读全文
posted @ 2020-04-01 16:17 HelloZyjS 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: CSharp中的Thread,Task,Async,Await,IAsyncResult理解多线程异步1. 线程(Thread)1.1 线程池1.2 信号量(Semaphore)2.Task2.1 Task3. async/await 关键字4. IAsyncResult5. Parallel5.1 循环例子5.2 循环List 5.3 执行Action[]数组中的方法6. 异步回调7. 委托方... 阅读全文
posted @ 2020-04-01 15:25 HelloZyjS 阅读(1837) 评论(0) 推荐(0) 编辑
摘要: 使用ASP.NET Core 3.x 构建 RESTful API P9 P10 Entity Model 与 面向外部的ModelEntity ModelDto Model理论Entity Model面向外部的Model应用 理论 Entity Model Entity Framework Cor 阅读全文
posted @ 2020-03-31 21:58 HelloZyjS 阅读(221) 评论(1) 推荐(0) 编辑
摘要: 使用ASP.NET Core 3.x 构建 RESTful API P7 P8 内容协商RESTful API内容协商内容协商 (Content Negotiation)Accept HeaderContent-Type HanderAccept Hander 与 Content-Type Hand 阅读全文
posted @ 2020-03-30 23:24 HelloZyjS 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 不常用的SqlSqlSql Server 查询指定表的所有字段SELECT GROUP_CONCAT(column_name) FROM information_schema.columns WHERE table_name='表名' AND table_schema='数据库名称'; 阅读全文
posted @ 2020-03-30 13:22 HelloZyjS 阅读(119) 评论(0) 推荐(0) 编辑