摘要: 前言:在本文中,我将介绍如何在通用主机之上重新构建ASP.NET Core 3.0,以及由此带来的一些好处。 同时也展示了3.0中引入新的抽象类IHostLifetime,并描述了它在管理应用程序(尤其是worker services)的生命周期中的作用。在文章的后半部分,我会详细介绍类之间的交互及 阅读全文
posted @ 2019-10-02 20:54 菠萝吹雪—Code 阅读(3379) 评论(0) 推荐(3) 编辑
摘要: 前言:在本文中,我将介绍ASP.NET Core 3.0 WebHost的微小更改如何使使用IHostedService在应用程序启动时更轻松地运行异步任务。 翻译 :Andrew Lock https://andrewlock.net/running-async-tasks-on-app-star 阅读全文
posted @ 2019-10-02 20:52 菠萝吹雪—Code 阅读(1162) 评论(0) 推荐(1) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-10-02 20:51 菠萝吹雪—Code 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 前言:在本文中,我将描述ASP.NET Core 3.0中新的“validate on build”功能。 这可以用来检测您的DI service provider是否配置错误。 具体而言,该功能可检测您对未在DI容器中注册的服务的依赖关系。首先,我将展示该功能的工作原理,然后举一些场景,在这些场景 阅读全文
posted @ 2019-10-02 20:51 菠萝吹雪—Code 阅读(1553) 评论(0) 推荐(0) 编辑
摘要: 前言:在这篇文章中我们来看看ASP.Net Core 3.0应用程序中一些基本的部分—— .csproj项目文件和Program.cs文件。我将会介绍它们从 ASP.NET Core 2.x 中的默认模板的一些变化,并讨论一些API 的更改。 翻译:Andrew Lock https://andre 阅读全文
posted @ 2019-10-02 20:51 菠萝吹雪—Code 阅读(1404) 评论(2) 推荐(2) 编辑
摘要: 前言:在本文中,我将聊聊在ASP.NET Core 3.0中细小的变化——启动时记录消息的方式进行小的更改。 现在,ASP.NET Core不再将消息直接记录到控制台,而是正确使用了logging 基础结构,来生成结构化日志。 翻译: Andrew Lock https://andrewlock.n 阅读全文
posted @ 2019-10-02 20:46 菠萝吹雪—Code 阅读(1479) 评论(0) 推荐(1) 编辑