public virtual async Task <Status> EnsureSSLCertificate([ActivityTrigger] RenewalEnvironment renewalEnv, ILogger log) { log.LogInformation($"EnsureSSLCertificate executing for: {renewalEnv.ToJSON()}"); var ensureCerts = await entArch.EnsureCertificates(new EnsureCertificatesRequest() { Host = renewalEnv.Host }, renewalEnv.EnterpriseAPIKey, renewalEnv.EnvironmentLookup); return(ensureCerts.Status); }
public virtual async Task <Status> EnsureSSLCertificate([ActivityTrigger] Tuple <string, RenewalEnvironment> renewalEnv, ILogger log) { log.LogInformation($"EnsureSSLCertificate executing for: {renewalEnv.ToJSON()}"); var ensureCerts = await entArch.EnsureCertificates(new EnsureCertificatesRequest() { Host = renewalEnv.Item2.Host }, renewalEnv.Item2.EnterpriseLookup, renewalEnv.Item2.EnvironmentLookup, parententLookup : renewalEnv.Item1); // var ensureCerts = await entArch.Post<EnsureCertificatesRequest, BaseResponse>($"hosting/{renewalEnv.EnterpriseLookup}/ensure/certs/{renewalEnv.EnvironmentLookup}?parententLookup={renewalEnv.EnterpriseLookup}", new EnsureCertificatesRequest() // { // Host = renewalEnv.Host // }); return(ensureCerts.Status); }