摘要:
路由注册方式 路由的核心作用就是:URL和应用程序Controller的对应关系的一种映射映射关系实际上有两种: 把URL映射到我们对应的Controller的action上面去 根据Controller和action的名字来生产URL .NET Core 提供了两种路由注册的方式: 路由模板的方式 阅读全文
posted @ 2022-02-09 00:06
hiwwwk
阅读(107)
评论(0)
推荐(0)
摘要:
文件提供程序核心类型 IFileProvider IFileInfo IDirectoryContents IFileProvider 是访问各种各样文件提供程序的接口通过这样子抽象的定义,让我们与具体的抽象文件的读取的代码进行了隔离这样的好处是我们可以从不同的地方去读取文件,不仅仅是我们的物理文件 阅读全文
posted @ 2022-02-09 00:05
hiwwwk
阅读(103)
评论(0)
推荐(0)
摘要:
静态文件中间件的能力 支持指定相对的路径 支持目录浏览 支持设置默认文档 支持多目录映射 首先使用静态文件中间件 // 通过这一行代码就可以访问到静态配置文件 app.UseStaticFiles(); 这样就可以将 wwwroot 目录映射出来,这是一个默认的配置,也就是说,当我们需要使用中间件静 阅读全文
posted @ 2022-02-09 00:03
hiwwwk
阅读(274)
评论(0)
推荐(0)
摘要:
中间件的工作原理 ASP.NET Core 请求管道包含一系列请求委托,依次调用。每个委托均可在下一个委托前后执行操作。 应尽早在管道中调用异常处理委托,这样它们就能捕获在管道的后期阶段发生的异常。 核心对象 IApplicationBuilder RequestDelegate RequestDe 阅读全文
posted @ 2022-02-09 00:02
hiwwwk
阅读(104)
评论(0)
推荐(0)
摘要:
处理异常的方式 异常处理页 异常处理匿名委托 IExceptionFilter ExceptionFilterAttribute 示例 新建Web程序👉选择API模板在Controllers文件夹👉WeatherForecastController类👉Get方法首行抛出一个异常 public 阅读全文
posted @ 2022-02-09 00:02
hiwwwk
阅读(112)
评论(0)
推荐(0)
摘要:
结构化日志的好处 易于检索 易于分析统计 场景举例 实现日志告警 实现上下文的关联 实现追踪系统集成 示例 首先我们新建Web程序👉选择API模板改造Program类 using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.Co 阅读全文
posted @ 2022-02-09 00:01
hiwwwk
阅读(149)
评论(0)
推荐(0)
摘要:
日志作用域的场景 一个事务包含多条操作时 复杂流程的日志关联时 调用点追踪与请求处理过程对应时 示例 继续沿用上一节代码,稍微做一些修改 using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Dependency 阅读全文
posted @ 2022-02-09 00:00
hiwwwk
阅读(107)
评论(0)
推荐(0)

浙公网安备 33010602011771号