最新 最热

ASP.NET Core静态文件中间件[1]: 搭建文件服务器

虽然ASP.NET Core是一款“动态”的Web服务端框架,但是由它接收并处理的大部分是针对静态文件的请求,最常见的是开发Web站点使用的3种静态文件(JavaScript脚本、CSS样式和图片)。ASP.NET Core提供了3个中间件来处理针对静...

2020-12-16
0

0x01 - 我的第一个 Object Visitor

我们需要一个测试项目来演示如何创建一个属于你的第一个 Object Visitor。

2020-12-15
0

Docker最全教程——.NET5进一步拥抱容器技术

.NET 5已经发布多时了,众所周知,其对容器的支持又上了一个台阶。那么主要有哪些变化呢,接下来我们一起来了解吧。

2020-12-14
0

Newbe.ObjectVisitor 0.4.4 发布,模型验证器上线

我们基于 0.3 已经发布的 FluentAPI 进行了核心代码重构,现在一些特定场景下需要您指定的泛型参数更少了,但是功能没有减少,更有利您进行开发。

2020-12-09
0

一套标准的ASP.NET Core容器化应用日志收集分析方案

关注我公众号的朋友,应该知道我写了一些云原生应用日志收集和分析相关的文章,其中内容大多聚焦某个具体的组件:

2020-12-08
0

ASP.NET Core管道详解[5]: ASP.NET Core应用是如何启动的?[上篇]

我们知道ASP.NET Core应用的请求处理管道是由一个IServer对象和IHttpApplication对象构成的。我们可以根据需要注册不同类型的服务器,但在默认情况下,IHttpApplication是一个HostingApplication对象。一个HostingApplic...

2020-12-03
0

早安打工人! 来把你的.NET程序模块化吧

今天呐,我特别要向 写框架 的朋友们,想要写框架 ** 的朋友们,已经有框架** 的朋友问声好!

2020-12-02
0

ASP.NET Core管道详解[4]: 中间件委托链

ASP.NET Core应用默认的请求处理管道是由注册的IServer对象和HostingApplication对象组成的,后者利用一个在创建时提供的RequestDelegate对象来处理IServer对象分发给它的请求。而RequestDelegate对象实际上是由所有的...

2020-12-01
0

ASP.NET Core管道详解[3]: Pipeline = IServer + IHttpApplication

ASP.NET Core的请求处理管道由一个服务器和一组中间件构成,但对于面向传输层的服务器来说,它其实没有中间件的概念。当服务器接收到请求之后,会将该请求分发给一个处理器进行处理,对服务器而言,这个处理器就是一个HTTP应用...

2020-11-26
0

.NET 应用如何优雅的做功能开关(Feature Flag)

曾经,我们要在应用程序里做功能开关,就避免不了在配置文件里加上一堆 bool 类型的配置项,然后在代码里用 if else 去判断。尽管这种做法是可行的,但我们现在有办法让代码更加整洁,避免成堆的 if else 出现。...

2020-11-26
0