会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
老周
成于天性,行于自然。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
44
下一页
2022年6月26日
【ASP.NET Core】模型绑定:重命名绑定字段
摘要: 前面在写模型绑定相关的水文时,老周遗漏了一篇,特地补一下。 在 99.996 % 的情况下,咱们是不推荐自定义 Binder 的,毕竟那样做会增加开发工作量。其实内置的各种 Binder 基本能对付了。比较多见的情况应该是给字段另起一个名字。 举个示例,假设有下面这样一个类,它表示你家里的某台主机的
阅读全文
posted @ 2022-06-26 18:55 东邪独孤
阅读(317)
评论(0)
推荐(0)
2022年6月6日
【ASP.NET Core】配置应用程序地址的N多种方法
摘要: 下面又到了老周误人子弟的时间,今天要误大伙的话题是:找找有多少种方法可以设置 ASP.NET Core 应用的地址,即 URL。 精彩马上开始! 1、UseUrls 方法 这是一个扩展方法,参数是可变个数的字符串数组。所以,每传一个参数就代表一个 URlL。例如 var builder = WebA
阅读全文
posted @ 2022-06-06 12:05 东邪独孤
阅读(1842)
评论(3)
推荐(7)
2022年5月16日
【ASP.NET Core】URL重写
摘要: 今天老周和大伙伴们聊聊有关 Url Rewrite 的事情,翻译过来就是 URL 重写。 这里不得不提一下,URL重定向与重写的不同。 1、URL重定向是客户端(通常是浏览器)向服务器请求地址A,然后服务器要求重定向到B,返回状态码 301 或 302 给客户端,并且夹带一个 Location 的标
阅读全文
posted @ 2022-05-16 19:07 东邪独孤
阅读(1615)
评论(3)
推荐(4)
2022年4月20日
【ASP.NET Core】自己编程来生成自签名的服务器证书
摘要: 如果项目不大,或者是客户公司内部使用,或者不想花钱购买证书,又或者用于开发阶段测试……完全可以使用自签名证书。 所谓自签,就是自己给自己签名颁发的证书,自给自足,丰衣足食。 生成证书的方法和工具很多,你可能会想到用以前 .NET Framework SDK工具,你可能想到用 OpenSSL 工具。但
阅读全文
posted @ 2022-04-20 17:33 东邪独孤
阅读(2089)
评论(3)
推荐(6)
2022年3月28日
【ASP.NET Core】MVC模型绑定:自定义InputFormatter读取CSV内容
摘要: 在上一篇文章中,老周介绍了用自定义 ModelBinder 的方式实现一个 API(或MVC操作方法)可以同时支持 JSON 格式和 Form-data 格式的数据正文。今天该轮到 InputFormatter 了——接下来老周会演示如何实现自定义的 InputFormatter,使其可以读取 CS
阅读全文
posted @ 2022-03-28 19:18 东邪独孤
阅读(709)
评论(2)
推荐(3)
2022年3月26日
【ASP.NET Core】MVC模型绑定:非规范正文内容的处理
摘要: 本篇老周就和老伙伴们分享一下,对于客户端提交的不规范 Body 如何做模型绑定。不必多说,这种情况下,只能自定义 ModelBinder 了。而且最佳方案是不要注册为全局 Binder——毕竟这种特殊情况是针对极少数情形的,咱们没必要去干扰标准格式的正常运行(情况复杂,特殊 binder 注册为全局
阅读全文
posted @ 2022-03-26 13:03 东邪独孤
阅读(1701)
评论(4)
推荐(4)
2022年3月24日
【ASP.NET Core】MVC模型绑定——实现同一个API方法兼容JSON和Form-data输入
摘要: 在上一篇文章中,老周给大伙伴们大致说了下 MVC 下的模型绑定,今天咱们进行一下细化,先聊聊模型绑定中涉及到的一些组件对象。 一、ValueProvider——提取绑定源的值 首先登场的小帅哥是 ValueProvider,即实现 IValueProvider 接口。 public interfac
阅读全文
posted @ 2022-03-24 17:02 东邪独孤
阅读(1762)
评论(1)
推荐(4)
2022年3月18日
【ASP.NET Core】MVC 控制器的模型绑定(宏观篇)
摘要: 欢迎来到老周的水文演播中心。 咱们都知道,MVC的控制器也可以用来实现 Web API 的(它们原本就是一个玩意儿),区别嘛也就是一个有 View 而另一个没有 View(严格上讲,还不能谈区别,只能说功能范围吧)。于是,在依赖注入的服务容器中,我们可以这样添加功能: var builder = W
阅读全文
posted @ 2022-03-18 12:04 东邪独孤
阅读(1972)
评论(3)
推荐(3)
2022年3月6日
【ASP.NET Core】绑定到 CancellationToken 对象
摘要: 负责管理 HTTP 请求上下文的 HttpContext 对象有一个名为 RequestAborted 的属性。据其名思其义,就是可用来表示客户端请求是否已取消。 果然,它的类型是 CancellationToken,这家伙是结构类型,为啥强调是结构呢——因为是值类型啊。在访问 HTTP 的整个上下
阅读全文
posted @ 2022-03-06 17:39 东邪独孤
阅读(943)
评论(2)
推荐(3)
2022年2月13日
【ASP.NET Core】设置 Web API 响应数据的格式——FormatFilter特性篇
摘要: 在上一篇烂文中老周已向各位介绍过 Produces 特性的使用,本文老周将介绍另一个特性类:FormatFilterAttribute。 这个特性算得上是筛选器的马甲,除了从 Attribute 类派生外,还实现了 IFilterFactory 接口。之所以说它是个马甲,是因为 IFilterFac
阅读全文
posted @ 2022-02-13 11:10 东邪独孤
阅读(2682)
评论(2)
推荐(5)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
44
下一页
公告