随笔分类 - 【001】Asp.Net Core学习笔记
摘要:Asp.Net Core学习笔记7——依赖注入 1.什么是依赖注入 我们想要弄明白依赖注入是什么,首先得了解什么是依赖?简而言之,依赖是指一个类使用了另一个类,这两个类之间得关系是临时、偶然的,这种关系联系不够紧密。例如一个学生需要用笔完成书写的作业。此时学生与笔之间的关系就是依赖关系。依赖注入(D
阅读全文
摘要:Asp.Net Core学习笔记——Swagger实现API文档功能 1.简介 Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。它提供了一个Web UI,通过这UI,你不仅可以浏览有关API的信息,而且可以在线测试API。 2.创建ASP.N
阅读全文
摘要:Asp.Net Core学习笔记5——中间件 1.中间件 中间件是组装到应用程序管道中以处理请求和响应的软件 。用户每一次请求都会被放到一个请求管道,这个请求管道通过动态配置各种业务逻辑对应的中间件,从而应对不同用户做出不同的请求响应。 2.中间件管道的处理流程 下面是一个简单的中间件例子: app
阅读全文
摘要:Asp.Net Core学习笔记3—— .NET Core SDK 1.在.NET官网下载.NET Core SDK安装程序。 安装完成后,可以通过 .NET Core Command-Line Interface(CLI)查询.NET Core SDK安装的版本。 dotnet --version
阅读全文
摘要:Asp.Net Core学习笔记2—— IIS部署 1.选择项目,右键在弹出的菜单中选择发布: 2.选择文件夹,点击下一步按钮,选择文件夹位置,点击完成按钮: 3.新建mySite01网点,物理路径选择之前发布的程序(将之前发布的程序publish放到E盘的release)。 4.选择mySite0
阅读全文
摘要:Asp.Net Core学习笔记1—— 静态页面 1.打开Visual Studio 2019 ,选择Web,然后选择ASP.NET Core Web 应用程序,点击下一步按钮: 2.填写项目名称和解决方案名称,可以改变存储在电脑的位置。点击创建按钮。 3.选择ASPNET Core的版本3.1,选
阅读全文