如何使用AspNetCore.Diagnostics.HealthChecks库提供的AWS S3健康检查方法
How to use AWS S3 health check method provided by AspNetCore.Diagnostics.HealthChecks library
AWS S3 健康检查是.NET Core 提供的内置健康检查服务之一。它在 AspNetCore.HealthChecks.Aws
nuget 包中可用,大概可以像下面的代码片段一样使用:
public void ConfigureServices(IServiceCollection services)
{
services.AddHealthChecks().AddS3("WHAT SHOULD GO HERE");
}
找了很多,也没找到显示其用法的示例或示例,即使在微软的网站上也找不到。
这是一个用 c# 编写的 ASP.NET Core Web API 项目。
对于初学者来说,AspNetCore.HealthChecks.Aws
是 third party library 并且肯定不是由 Microsoft 提供的。
查看 code for the AddS3
extension method,您似乎需要为 S3BucketOptions
提供配置:
services.AddHealthChecks().AddS3(bucketOptions =>
{
bucketOptions.AccessKey = "hello";
// etc
});
AWS S3 健康检查是.NET Core 提供的内置健康检查服务之一。它在 AspNetCore.HealthChecks.Aws
nuget 包中可用,大概可以像下面的代码片段一样使用:
public void ConfigureServices(IServiceCollection services)
{
services.AddHealthChecks().AddS3("WHAT SHOULD GO HERE");
}
找了很多,也没找到显示其用法的示例或示例,即使在微软的网站上也找不到。
这是一个用 c# 编写的 ASP.NET Core Web API 项目。
对于初学者来说,AspNetCore.HealthChecks.Aws
是 third party library 并且肯定不是由 Microsoft 提供的。
查看 code for the AddS3
extension method,您似乎需要为 S3BucketOptions
提供配置:
services.AddHealthChecks().AddS3(bucketOptions =>
{
bucketOptions.AccessKey = "hello";
// etc
});