Esempio n. 1
0
        public ConfigRepository(IResourceLocationProvider resourceLocationProvider)
        {
            _resourceLocationProvider = resourceLocationProvider;

            _configName = $"{typeof(TConfig)}.cfg";

            _configPath = GetConfigPath();
        }
Esempio n. 2
0
        public ConfigManager(IResourceLocationProvider locationProvider,
                             IConfigRepository <TConfig> configRepository)
        {
            _locationProvider = locationProvider;
            _configRepository = configRepository;

            CreateConfig();

            ReadConfigs();
        }