学海无涯

导航

2022年10月7日 #

BackgroundService 利用托管服务执行后台代码

摘要: ASP.NET Core 中提供了托管服务 (hosted service) 来供我们编写运行在后台的代码。 只要继承抽象类 BackgroundService ,并实现方法 ExecuteAsync() ,如果有需要释放的资源,可以写在Dispose()方法中 一、除了日志外不需要注入其它服务的后 阅读全文

posted @ 2022-10-07 14:48 宁静致远. 阅读(650) 评论(0) 推荐(0)

数据校验FluentValidation.AspNetCore

摘要: FluentValidation 可在 ASP.NET Core Web 应用程序中用于验证传入模型。有两种主要方法可以做到这一点: 手动验证 自动验证 通过手动验证,您将验证器注入您的控制器(或 api 端点),调用验证器并对结果采取行动。这是最直接和最可靠的方法。 通过自动验证,FluentVa 阅读全文

posted @ 2022-10-07 10:01 宁静致远. 阅读(479) 评论(0) 推荐(0)