上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: 本节内容,部分为补充内容。主要NuGet包: Microsoft.AspNetCore.SignalR.Client(BlazorWASM的SignalR客户端) Microsoft.AspNetCore.SignalR.StackExchangeRedis(使用Redis部署分布式SignalR) 阅读全文
posted @ 2022-11-08 22:44 functionMC 阅读(715) 评论(1) 推荐(1)
摘要: 本系列是杨中科2022年最新作品《ASP.NET Core技术内幕与项目实战》及B站配套视频(强插点赞)的精简集,是一个读书笔记。总结和提炼了主要知识点,遵守代码优先原则,以利于快速复习和查询。所以,建议和我一样,先阅读书籍或看B站视频,然后再通过本系列快速的复习知识点。 本系列覆盖了书本中的大多数 阅读全文
posted @ 2022-11-06 22:15 functionMC 阅读(4514) 评论(1) 推荐(6)
摘要: 本节内容,部分为补充内容。主要NuGet包: Dapper(Dapper操作数据库) System.Data.SqlClient(连接数据库) Microsoft.EntityFrameworkCore.SqlServer(ORM的SqlServer数据库提供者) Microsoft.EntityF 阅读全文
posted @ 2022-11-06 18:57 functionMC 阅读(1152) 评论(0) 推荐(0)
摘要: 本节内容,涉及到8.3(P269-P272),以WebApi说明为主。主要NuGet包: 内置命名空间:System.ComponentModel.DataAnnotations FluentValidation.AspNetCore(数据检验框架) 一、请求数据检验的作用 1、客户端和服务端进行数 阅读全文
posted @ 2022-11-03 23:17 functionMC 阅读(289) 评论(0) 推荐(0)
摘要: 本节内容,涉及到8.2(P265-P269),以WebApi说明为主。主要NuGet包: 一、一个简单的托管服务 //创建托管服务类 //TestBgService public class TestBgService : BackgroundService { private readonly I 阅读全文
posted @ 2022-11-02 22:22 functionMC 阅读(357) 评论(0) 推荐(0)
摘要: 本节内容,涉及到7.4(P198-P221),以WebApi说明为主。主要NuGet包: Microsoft.Extensions.Caching.StackExchangeRedis(Redis缓存) 一、图解缓存机制 1、如图所示,首次请求数据时,先从缓存中获取,如果没有,则继续向数据库中获取。 阅读全文
posted @ 2022-11-01 23:32 functionMC 阅读(607) 评论(0) 推荐(0)
摘要: 本节内容,涉及到7.6(P229-P242),以WebApi说明为主。主要NuGet包:无 一、图解筛选器及其与中间件的关系 1、上图涵盖了中间件和筛选器,中间件是AspNetCore层面的构件,更加底层;而筛选器是属于MVC/WebApi中间件的构建。两者的执行逻辑有相似之处,但它们作用在不同层面 阅读全文
posted @ 2022-10-31 23:17 functionMC 阅读(435) 评论(0) 推荐(0)
摘要: 本节内容,涉及到7.6(P229-P242),以WebApi说明为主。主要NuGet包:无 一、图解中间件 1、服务器收到HTTP请求后,需要对请求进行一系列处理;当控制器中的操作方法完成后,也会对响应进行一系列处理。这一系列操作,如果全部硬编码到AspNetCore框架中,代码耦合度会很高。所以框 阅读全文
posted @ 2022-10-30 23:19 functionMC 阅读(741) 评论(0) 推荐(0)
摘要: 本节内容,涉及到6.1-6.6(P155-182),以WebApi说明为主。主要NuGet包:无 一、创建WebApi的最佳实践,综合了RPC和Restful两种风格的特点 1 //定义Person类和ErrorInfo类 2 public record Person(int Id, string 阅读全文
posted @ 2022-10-30 00:03 functionMC 阅读(1399) 评论(0) 推荐(1)
摘要: 本节内容,涉及4.5(P96-P97)、5.2(P131-P141)。主要NuGet包:如前章节所述 一、查看SQL语句,调试LINQ语句 //在DbContext类的OnConfiguring方式中,增加显示SQL的配置。即可在控制台中查询生成的SQL public class MyDbConte 阅读全文
posted @ 2022-10-29 20:32 functionMC 阅读(406) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页