public RepositoryChangeListener(IAbpApolloConfiguration apolloConfiguration) { _apolloConfiguration = apolloConfiguration; }
public static IApolloConfigurationBuilder AddNamespace(this IApolloConfigurationBuilder builder, string @namespance, IAbpApolloConfiguration configuration) { var apolloBuilder = builder.AddNamespace(@namespance, @namespance); apolloBuilder.ConfigRepositoryFactory .GetConfigRepository(@namespance) .AddChangeListener(new RepositoryChangeListener(configuration)); return(apolloBuilder); }
public ApolloSettingManager(IAbpApolloConfiguration configuration, ISettingDefinitionManager settingDefinitionManager) { _configuration = configuration; _settingDefinitionManager = settingDefinitionManager; }