public SensuClientConfigurationReader(IConfigurationPathResolver configurationPathResolver) { _configurationPathResolver = configurationPathResolver; _log = LogManager.GetCurrentClassLogger(); _configfile = configurationPathResolver.ConfigFileName(); _configdir = configurationPathResolver.Configdir(); _log.Info("Configuration file: {0}", _configfile); _log.Info("Configuration directory: {0}", _configdir); rwlock = new ReaderWriterLockSlim(); InitFileSystemWatcher(); }
public SensuClientConfigurationReader(IConfigurationPathResolver configurationPathResolver) { _configurationPathResolver = configurationPathResolver; _log = LogManager.GetCurrentClassLogger(); _configfile = configurationPathResolver.ConfigFileName(); _configdir = configurationPathResolver.Configdir(); _log.Info("Configuration file: {0}", _configfile); _log.Info("Configuration directory: {0}",_configdir); rwlock = new ReaderWriterLockSlim(); InitFileSystemWatcher(); }