WebApi服务端开发框架 - 用户请求WebApi接口后台执行步骤详解


WebApi服务端开发框架 - 用户请求WebApi接口后台执行步骤详解

WebApi服务端开发框架 - 用户请求WebApi接口后台执行步骤详解

 

WebApi Console日志

调用一个WebApi接口,WebApi Console输出后台程序执行步骤:

WebApi服务端开发框架 - 用户请求执行步骤详解

 

WebApi执行步骤

 

组件名称组件类型说明
1RequestBodyMiddleware中间件请求中间件。将用户请求Body内容注入到RequestBody对象。
2RequestLogMiddleware中间件请求日志中间件。包含WebApi日志,数据日志。appsettings.json可配置开关。
3VerifyModelStateFilter过滤器模型验证过滤器, 在执行action之前验证模型。
4ApiThrottleFilter过滤器API接口-限流过滤器,单个URL访问次数限流。appsettings.json可配置开关。
5VerifySignAttribute特性接口签名特性,定义该特性的接口需要验证数据签名。
6RequestConcurrentAttribute特性请求并发特性,定义该特性的接口防止单个URL并发访问。appsettings.json可配置开关。
7VerifyBlacklistAttribute特性黑名单特性,定义该特性的接口自动检查黑名单IP。 appsettings.json可配置开关。
8FormatResponseAttribute特性JSON格式化响应结果,统一返回JSON格式。

 

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
评论列表

发表评论

评论内容
昵称:
关联文章

WebApi服务开发框架 - 用户请求WebApi接口后台执行步骤详解
CSFramework.WebApi框架 - 用户请求类型 (User Request)参数模型
WebApi框架服务框架开发微信小程序订阅消息接口
Demo调用WebApi接口 - CSFramework.WebApi开发框架
CSFramework.WebApi开发框架模拟Web用户登录、调用WebApi接口增删改查数据
CSFramework.WebApi用户请求对象模型
CSFramework WebApi服务框架开发微信支付接口成功案例
基于Web前端用户调用CSFramework.WebApi服务登录登出接口实现
CSFramework WebApi服务框架开发微信支付接口成功案例
CSFramework.WebApi客户请求流程图
CSFramework.WebApi框架Log日志配置详解
微信小程序后框架 | C# ASP.NET服务WebApi快速开发框架平台
.Net后框架|WebApi服务开发框架|C/S框架网原创作品
Asp.Net开源服务框架,WebApi框架标准版
WebApi架构详解WebApi接口搭建与部署WebApi服务器
C#.NET 后WebApi接口搭建教程,WebApi接口开发实例
ORM模型介绍(ORM Model)- CSFramework.WebApi服务框架
.NET WebApi开发框架-微信小程序消息订阅与推送案例详解
原创产品-微信小程序APP服务WebApi开发框架
基于MVC架构的WebApi服务开发框架核心优势|C/S框架