use*_*111 3 c# .net-core health-check
AWS S3 健康检查是 .NET Core 提供的内置健康检查服务之一。它在AspNetCore.HealthChecks.Awsnuget 包中可用,大概可以像下面的代码片段一样使用:
public void ConfigureServices(IServiceCollection services)
{
services.AddHealthChecks().AddS3("WHAT SHOULD GO HERE");
}
Run Code Online (Sandbox Code Playgroud)
经过大量搜索后,即使在微软的网站上,我也找不到显示其用法的示例或示例。
这是一个用 C# 编写的 ASP.NET Core Web API 项目。
对于初学者来说,AspNetCore.HealthChecks.Aws它是一个第三方库,当然不是由 Microsoft 提供的。
查看扩展方法的代码AddS3,似乎您需要提供以下配置S3BucketOptions:
services.AddHealthChecks().AddS3(bucketOptions =>
{
bucketOptions.AccessKey = "hello";
// etc
});
Run Code Online (Sandbox Code Playgroud)