浏览代码

Merge branch 'master' of https://github.com/ldqk/Masuit.Tools

懒得勤快 3 年之前
父节点
当前提交
d6a6a8f9dd
共有 1 个文件被更改,包括 11 次插入0 次删除
  1. 11 0
      README.md

+ 11 - 0
README.md

@@ -790,6 +790,17 @@ public class ClassDto
              });
 ```
     
+### 49. ASP.NET Core Action同时支持支持FromQuery和FromBody的模型绑点器BodyAndQueryModelBinder
+用法:在action的参数模型前打上标记:`[ModelBinder(BinderType = typeof(BodyAndQueryModelBinder<T>))]`即可,示例代码如下:
+```csharp
+        [HttpGet("query"),HttpPost("query")]
+        public IActionResult Query([ModelBinder(BinderType = typeof(BodyAndQueryModelBinder<T>))]QueryModel query)
+        {
+            return Ok(...);
+        }
+```
+	
+	
 # Asp.Net MVC和Asp.Net Core的支持断点续传和多线程下载的ResumeFileResult
 
 在ASP.NET Core中通过MVC/WebAPI应用程序传输文件数据时使用断点续传以及多线程下载支持。