Ejemplo n.º 1
0
        public void SaveDynamicConfig()
        {
            var configToSave = new Model.Config();

            configToSave.FromDynamicConfig(DynamicConfig);
            _configData.SaveConfiguration(configToSave);
        }
Ejemplo n.º 2
0
        public async Task SetDynamicConfig()
        {
            var dbConfig = await _configData.GetConfiguration();

            if (dbConfig != null)
            {
                dbConfig.ToDynamicConfig(DynamicConfig);
            }
            else
            {
                dbConfig = new Model.Config();
                dbConfig.FromDynamicConfig(DynamicConfig.GetDefault());
                dbConfig.ToDynamicConfig(DynamicConfig);
                await _configData.SaveConfiguration(dbConfig);
            }

            DynamicConfig.TrackChanges = true;
        }