public Dictionary <string, object> GetConfig(CustomConfigProviderContext customConfigProviderContext)
        {
            var config = new Dictionary <string, object>
            {
                {
                    "test_config_int", 2
                }
            };

            return(config);
        }
 public Dictionary <string, object> GetConfig(CustomConfigProviderContext customConfigProviderContext)
 {
     return(new Dictionary <string, object>
     {
         {
             "EntityHistory",
             new {
                 IsEnabled = true
             }
         }
     });
 }
        public Dictionary <string, object> GetConfig(CustomConfigProviderContext customConfigProviderContext)
        {
            var config = new Dictionary <string, object>
            {
                {
                    "test_config_int", 1
                },
                {
                    "test_config_date", DateTime.Now
                }
            };

            return(config);
        }
Пример #4
0
        public Dictionary <string, object> GetConfig(CustomConfigProviderContext customConfigProviderContext)
        {
            if (!_abpStartupConfiguration.EntityHistory.IsEnabled)
            {
                return(EntityHistoryConfig);
            }

            foreach (var type in EntityHistoryHelper.TrackedTypes)
            {
                if (_abpStartupConfiguration.EntityHistory.Selectors.Any(s => s.Predicate(type)))
                {
                    EntityHistoryConfig.Add(type.FullName ?? "", type.FullName);
                }
            }

            return(EntityHistoryConfig);
        }
        public Dictionary <string, object> GetConfig(CustomConfigProviderContext customConfigProviderContext)
        {
            if (!_abpStartupConfiguration.EntityHistory.IsEnabled)
            {
                return(new Dictionary <string, object>
                {
                    {
                        EntityHistoryHelper.EntityHistoryConfigurationName,
                        new EntityHistoryUiSetting {
                            IsEnabled = false
                        }
                    }
                });
            }

            var entityHistoryEnabledEntities = new List <string>();

            foreach (var type in EntityHistoryHelper.TrackedTypes)
            {
                if (_abpStartupConfiguration.EntityHistory.Selectors.Any(s => s.Predicate(type)))
                {
                    entityHistoryEnabledEntities.Add(type.FullName);
                }
            }

            return(new Dictionary <string, object>
            {
                {
                    EntityHistoryHelper.EntityHistoryConfigurationName,
                    new EntityHistoryUiSetting {
                        IsEnabled = true,
                        EnabledEntities = entityHistoryEnabledEntities
                    }
                }
            });
        }