上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 开篇语 这两天看见有大佬分享使用钉钉和企业微信的机器人来做通知报警,然后我想到了我使用的另一个第三方软件捷易快信(可能大家都不知道这个东西,我也忘了我最开始是咋知道的),该服务的优点是可以通过微信进行提醒,不过每条需要收费0.0080元,但是不要担心每月可能会赠送4元(因为我的就是),对于我来说,够 阅读全文
posted @ 2021-06-08 08:51 AZRNG 阅读(1010) 评论(8) 推荐(2) 编辑
摘要: 1. 连接数据库 通过依赖注入配置应用程序,通过startup类的ConfigureService方法中的AddDbContext将EFCore添加到依赖注入容器 public void ConfigureServices(IServiceCollection services) { service 阅读全文
posted @ 2021-05-24 09:03 AZRNG 阅读(921) 评论(0) 推荐(5) 编辑
摘要: 介绍 Internet Information Services (IIS) 是一种灵活、安全且可管理的 Web 服务器,用于托管 Web 应用(包括 ASP.NET Core)。虽然我们的程序可以跨平台了,不过还是有些服务是部署在windows服务器下的,下面我们就从头开始部署下我们的程序到IIS 阅读全文
posted @ 2021-05-20 09:09 AZRNG 阅读(5267) 评论(0) 推荐(5) 编辑
摘要: 介绍 通过一个简单的项目,总结一下常用的几种WebApi编写方式以及请求方式。 本文示例代码环境:vs2019、net5、MySQL 正文前准备 新创建了一个.Net5 WebAPI程序,安装组件 <PackageReference Include="AutoMapper" Version="10. 阅读全文
posted @ 2021-05-18 08:49 AZRNG 阅读(1207) 评论(0) 推荐(3) 编辑
摘要: 1. 优点 有助于保护原有系统,不受影响,并及时修改问题 可以实现用户的私人定制(比如是付费接口) 快速迭代 2. API版本控制 在URL中追加版本或者作为查询字符串参数 通过自动以标头和通过接受标头 2.1 安装组件 ASP.NET API versioning为您提供了一种功能强大但易于使用的 阅读全文
posted @ 2021-05-17 08:59 AZRNG 阅读(822) 评论(0) 推荐(3) 编辑
摘要: 介绍 YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。 当下稍微正式一点的公 阅读全文
posted @ 2021-05-16 12:10 AZRNG 阅读(1693) 评论(0) 推荐(1) 编辑
摘要: 介绍 支持多语言使网站可以覆盖更广泛的受众。 ASP.NET Core 提供的服务和中间件可将网站本地化为不同的语言。 本次示例环境:vs2019、net5 配置 无需引用Nuget包即可实现以下功能。 注入容器 services.AddLocalization(t =>{ t.ResourcesP 阅读全文
posted @ 2021-05-12 08:54 AZRNG 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 开篇语 本文主要是回顾下从项目创建到生成数据到数据库(代码优先)的全部过程。采用EFCore作为ORM框架。 本次示例环境:vs2019、net5、mysql 创建项目 本次事例代码是用过vs2019创建的ASP.NET Core Web API项目 可以通过可视化界面创建或者通过命令行创建 dot 阅读全文
posted @ 2021-05-12 08:51 AZRNG 阅读(1119) 评论(1) 推荐(6) 编辑
摘要: 介绍 不要依赖于具体的实现,应该依赖于抽象,高层模块不应该依赖于底层模块,二者应该依赖于抽象。简单的说就是为了更好的解耦。而控制反转(Ioc)就是这样的原则的其中一个实现思路, 这个思路的其中一种实现方式就是依赖注入(DI)。ASP.NET Core内置有对依赖注入(DI)的支持,开发者只需要定义好 阅读全文
posted @ 2021-05-08 09:54 AZRNG 阅读(1161) 评论(0) 推荐(5) 编辑
摘要: 1. MemoryCahe NetCore中的缓存和System.Runtime.Caching很相似,但是在功能上做了增强,缓存的key支持object类型;提供了泛型支持;可以读缓存和单个缓存项的大小做限定,可以设置缓存的压缩比例。 通过实现微软官方的Microsoft.Extensions.C 阅读全文
posted @ 2021-05-06 17:22 AZRNG 阅读(473) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页