private void InitVaultService() { if (_logger.IsDebug) { _logger.Debug($"Initializing a vault service for {_host} {_path} {_scheme}"); } _vaultService = new provide.Vault(_host, _path, _scheme, _token); }
public VaultService(IVaultConfig vaultConfig, ILogManager logManager) { _vaultConfig = vaultConfig ?? throw new ArgumentNullException(nameof(vaultConfig)); _logger = logManager.GetClassLogger() ?? throw new ArgumentNullException(nameof(logManager)); _host = _vaultConfig.Host; _path = _vaultConfig.Path; _scheme = _vaultConfig.Scheme; _token = _vaultConfig.Token; _vaultService = new provide.Vault(_host, _path, _scheme, _token); }