using Microsoft.Extensions.Logging; using System; namespace FastGithub.HttpServer.Certs.CaCertInstallers { sealed class CaCertInstallerOfMacOS : ICaCertInstaller { private readonly ILogger logger; public CaCertInstallerOfMacOS(ILogger logger) { this.logger = logger; } /// /// 是否支持 /// /// public bool IsSupported() { return OperatingSystem.IsMacOS(); } /// /// 安装ca证书 /// /// 证书文件路径 public void Install(string caCertFilePath) { logger.LogWarning($"请手动安装CA证书然后设置信任CA证书{caCertFilePath}"); } } }