Example #1
0
        public TConfig Get <TConfig>() where TConfig : class, new()
        {
            if (_keyedByTypeCollection == null)
            {
                _keyedByTypeCollection = _configReader.ReadConfigs(TxtLocalStorage.GetConfigFiles());
            }

            return(_objectCreator.Create <TConfig>(_keyedByTypeCollection.Get(typeof(TConfig))));
        }