摘要: 8.1 Entity Framework Core介绍 什么是Entity Framework Core Entity Framework Core (EF Core) 是一个现代的对象关系映射(ORM)框架,允许.NET开发者使用.NET对象处理数据库。它支持多种数据库提供程序,包括SQL Ser 阅读全文
posted @ 2025-08-07 09:10 高宏顺 阅读(254) 评论(0) 推荐(0)
摘要: 7.1 中间件基础 什么是中间件 中间件是ASP.NET Core应用程序请求处理管道中的软件组件。每个中间件执行特定任务,如路由、认证、异常处理等,并决定是否将请求传递给管道中的下一个中间件。 中间件的关键特点: 可以处理传入的HTTP请求 可以处理传出的HTTP响应 可以选择是否将请求传递给下一 阅读全文
posted @ 2025-08-07 09:10 高宏顺 阅读(252) 评论(0) 推荐(0)
摘要: 6.1 依赖注入基础 什么是依赖注入 依赖注入(Dependency Injection,简称DI)是一种设计模式,它允许对象及其依赖项之间的松散耦合。在依赖注入模式中,对象不直接创建其依赖项,而是从外部接收已创建的依赖项实例。 依赖注入的核心原则: 依赖反转原则:高层模块不应依赖低层模块,两者都应 阅读全文
posted @ 2025-08-07 09:10 高宏顺 阅读(278) 评论(0) 推荐(0)
摘要: 5.1 模型绑定基础 什么是模型绑定 模型绑定是ASP.NET Core的一个核心功能,它自动将HTTP请求数据(路由参数、查询字符串、表单数据、JSON等)映射到动作方法的参数或模型对象。模型绑定简化了从HTTP请求中提取数据的过程,让开发者能够直接使用强类型对象而非手动解析请求。 绑定源特性 A 阅读全文
posted @ 2025-08-01 09:27 高宏顺 阅读(272) 评论(0) 推荐(0)
摘要: 4.1 路由基础 路由的定义与作用 路由是将HTTP请求映射到控制器动作方法的机制。它决定了哪个控制器和动作方法将处理特定的HTTP请求。ASP.NET Core的路由系统具有以下作用: URL与代码的解耦:URL不直接反映物理文件结构 可读性和SEO友好:创建简洁、描述性的URL 版本控制:支持A 阅读全文
posted @ 2025-08-01 09:27 高宏顺 阅读(269) 评论(0) 推荐(0)
摘要: 3.1 控制器基础 控制器的定义与作用 控制器(Controller)是ASP.NET Core Web API的核心组件,负责处理HTTP请求并生成HTTP响应。在Web API中,控制器通常: 继承自ControllerBase类(而非MVC应用中的Controller类) 使用[ApiCont 阅读全文
posted @ 2025-08-01 08:57 高宏顺 阅读(283) 评论(0) 推荐(0)
摘要: 2.1 项目模板选择 控制器型Web API与最小API ASP.NET Core提供了两种主要的Web API开发方式: 控制器型Web API (Controller-based Web API): 基于控制器类和动作方法 提供更多开箱即用的功能和结构 适合复杂或大型API项目 有丰富的特性支持 阅读全文
posted @ 2025-07-31 12:50 高宏顺 阅读(349) 评论(0) 推荐(0)
摘要: 根据您的搜索任务,以下是关于 .NET Web API 开发环境搭建、工具配置和项目创建的详细报告: .NET Web API 开发环境搭建报告 本报告旨在提供设置 .NET Web API 开发环境、配置工具以及创建项目的详细步骤和最佳实践。 1. 必要条件与开发工具选择 要开始开发 ASP.NE 阅读全文
posted @ 2025-07-31 11:02 高宏顺 阅读(33) 评论(0) 推荐(0)
摘要: 卸载了.NET Framework 4.7 导致服务器管理器、和iis 打不开了 排查发现删除net framework 4.7的同时也删除了MicrosoftWindowsPowerShell和MicrosoftWindowsPowerShellISE功能 因此需重新添加PowerShell功能就 阅读全文
posted @ 2025-04-28 14:33 高宏顺 阅读(256) 评论(0) 推荐(0)
摘要: docker(ubuntu) 卸载docker # 卸载(如有) for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remov 阅读全文
posted @ 2025-02-18 15:34 高宏顺 阅读(397) 评论(0) 推荐(0)