随笔分类 - AspNetCore/MASA
后端开发框架
摘要:本节内容,涉及4.6(P100-P114)。主要NuGet包: Microsoft.EntityFrameworkCore.SqlServer Microsoft.EntityFrameworkCore.Tools 一、一对多关系-双向导航(主从表) 1 //实体类Article和Comment,在
阅读全文
摘要:本节内容,涉及4.2(P75-P83)、7.3(P193-P197)。主要NuGet包: Microsoft.EntityFrameworkCore.SqlServer Microsoft.EntityFrameworkCore.Tools Microsoft.EntityFrameworkCore
阅读全文
摘要:本节内容,涉及2.3(P40-P51)。主要NuGet包:无 一、常用LINQ方法 1 //测试数据,Employee类型为record 2 //public record Employee(int Id, string Name, int Age, bool Gender, double Sala
阅读全文
摘要:本节内容,涉及3.3(P70-P74),书中内容较少,Nlog、Serilog及集中化日志,需要看配套视频。主要NuGet包 Microsoft.Extensions.Logging Microsoft.Extensions.Logging.Console Nlog.Extensions.Loggi
阅读全文
摘要:本节内容,涉及3.2(P60-P69),7.2(P188-P193),NuGet包 Microsoft.Extensions.Configuration Microsoft.Extensions.Configuration.Json Microsoft.Extensions.Configuratio
阅读全文
摘要:本节内容,涉及P53-P60、P183-P188,NutGet包:Microsoft.Extensions.DependencyInjection 一、.NET中的依赖注入 1 //定义一个接口,作为依赖注入的服务类 2 //ITestService.cs 3 internal interface
阅读全文
摘要:本节内容为补充知识点,书中没有相关章节内容(零散分布) 一、从AspNetCore6开始,将Program和Startup类合并,直接在入口类中注册服务和设置中间件。同时,项目可以启动miniApi,直接在Program中创建WebAPI 1 //创建Web服务器 2 var builder = W
阅读全文