c# - 什么时候使用 HttpBindNever 属性?

标签 c# .net http

HttpBindNever 属性有什么作用?我尝试将它与我不想作为 API 操作公开的方法(在 Controller 中)一起使用,但随后出现异常,表明它只能用于类或属性。

最佳答案

HttpBindNever 属性在模型类中用于告诉 Formatter 它应该在序列化期间忽略标有 HttpBindNever 的成员。

如果您不想将 Controller 的方法公开为操作,请使用 NonAction 属性。

关于c# - 什么时候使用 HttpBindNever 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25282660/

相关文章:

c# - 将图像加载到 C#,然后插入到 MySQL 表中

c# - 异常:未设置应用程序标识

.net - .Net 继承和成员可见性的奇怪问题

.net - MySQL Workbench 5.2.42 在 Win7 x64 上启动时崩溃

node.js - 如果来自同一浏览器, Node http 请求不会同时执行

http - 如何判断 net/http 的 ResponseWriter.Write() 是否已被调用?

java - HTTP 前端服务器如何与 Websphere 通信

c# - 如何设置哪个表格先出现

.net - 是否有适用于 .NET(C# 或 VB.NET)的 UPnP 库?

c# - 运行多个实例的 Azure Function EventHubTrigger