摘要:
在我的 "上一篇文章中" ,我展示了如何使用ASP.NET Core创建Quartz.NET托管服务并使用它来按计划运行后台任务。不幸的是,由于Quartz.NET API的工作方式,在Quartz作业中使用Scoped依赖项注入服务有些麻烦。说明下这篇文章部分采用机翻。 作者:依乐祝 译文地址:h 阅读全文
摘要:
在这篇文章中,我将介绍如何使用 "ASP.NET Core托管服务" 运行Quartz.NET作业。这样的好处是我们可以在应用程序启动和停止时很方便的来控制我们的Job的运行状态。接下来我将演示如何创建一个简单的 ,一个自定义的 和一个在应用程序运行时就开始运行的 。我还将介绍一些需要注意的问题,即 阅读全文
摘要:
本篇不会介绍Nuget是什么,如何打包上传Nuget包,怎么搭建私有Nuget服务器。这些问题园子里都有相应的文章分享,这里不做过多阐述。另外本文假设你已经下载了Nuget.exe,并且已经设置好了环境变量。什么?你还不会?那你先去百度下设置好后再来看这篇文章吧。 "nuget下载" 实际项目中,我 阅读全文
摘要:
在本文中,我将讲解如何通过自定义 ,以便在中间件管道中发生错误时创建自定义响应,而不是提供一个“重新执行”管道的路径。 作者:依乐祝 译文:https://www.cnblogs.com/yilezhu/p/12497937.html 原文:https://andrewlock.net/creati 阅读全文
摘要:
今天给大家翻译一篇由ASP.NET首席开发工程师 "James Newton King" 前几天发表的一篇博客,文中带来了一个实验性的产品gRPC Web。大家可以点击文末的讨论帖进行相关反馈。我会在文章末尾给出原文链接。全部译文如下: 我很高兴宣布通过.NET对gRPC Web进行实验性支持。gR 阅读全文
摘要:
这是在ASP.NET Core 3.X中使用Serilog.AspNetCore系列文章的第四篇文章:。 1. "第1部分 使用Serilog RequestLogging减少日志详细程度" 2. "第2部分 使用Serilog记录所选的终结点属性" 3. "第3部分 使用Serilog.AspN 阅读全文
摘要:
这是在ASP.NET Core 3.X中使用Serilog.AspNetCore系列文章的第三篇文章:。 1. "第1部分 使用Serilog RequestLogging减少日志详细程度" 2. "第2部分 使用Serilog记录所选的终结点属性" 3. "第3部分 使用Serilog.AspN 阅读全文
摘要:
这是在ASP.NET Core 3.X中使用Serilog.AspNetCore系列文章的第二篇文章:。 1. "第1部分 使用Serilog RequestLogging减少日志详细程度" 2. "第2部分 使用Serilog记录所选的终结点属性" (本文) 3. "第3部分 使用Serilog 阅读全文
摘要:
这是在ASP.NET Core 3.X中使用Serilog.AspNetCore系列文章的第一篇文章:。 1. "第1部分 使用Serilog RequestLogging减少日志详细程度" (本文) 2. "第2部分 使用Serilog记录所选的终结点属性" 3. "第3部分 使用Serilog 阅读全文
摘要:
前段时间写了一篇关于C 异步编程入门的文章,你可以点击《 "C 异步编程入门看这篇就够了" 》查看。这篇文章我们来讨论下关于C 异步编程几个不成文的建议,希望对你写出高性能的异步编程代码有所帮助。注:本文的很多内容都是学习《Effective C 》的总结。 作者:依乐祝 原文地址:https:// 阅读全文