public void UseSsl(Action<IRabbitMqSslConfigurator> configureSsl) { var configurator = new RabbitMqSslConfigurator(_settings); configureSsl(configurator); _settings.Ssl = true; _settings.ClientCertificatePassphrase = configurator.CertificatePassphrase; _settings.ClientCertificatePath = configurator.CertificatePath; _settings.AcceptablePolicyErrors = configurator.AcceptablePolicyErrors; _settings.SslServerName = configurator.ServerName ?? _settings.Host; }
public void UseSsl(Action <IRabbitMqSslConfigurator> configureSsl) { var configurator = new RabbitMqSslConfigurator(_settings); configureSsl(configurator); _settings.Ssl = true; _settings.ClientCertificatePassphrase = configurator.CertificatePassphrase; _settings.ClientCertificatePath = configurator.CertificatePath; _settings.AcceptablePolicyErrors = configurator.AcceptablePolicyErrors; _settings.SslServerName = configurator.ServerName ?? _settings.Host; }