public ReplicationServiceSettings() { var connectionStrings = ConnectionStrings.For(ErmConnectionStringIdentity.Instance, AmsConnectionStringIdentity.Instance, RulesetConnectionStringIdentity.Instance, FactsConnectionStringIdentity.Instance, AggregatesConnectionStringIdentity.Instance, MessagesConnectionStringIdentity.Instance, ServiceBusConnectionStringIdentity.Instance, InfrastructureConnectionStringIdentity.Instance, LoggingConnectionStringIdentity.Instance); var connectionStringSettings = new ConnectionStringSettingsAspect(connectionStrings); var quartzProperties = (NameValueCollection)ConfigurationManager.GetSection(StdSchedulerFactory.ConfigurationSectionName); Aspects.Use(connectionStringSettings) .Use <BusinessModelSettingsAspect>() .Use <ServiceBusMessageLockRenewalSettings>() .Use <EnvironmentSettingsAspect>() .Use(new QuartzSettingsAspect(connectionStringSettings.GetConnectionString(InfrastructureConnectionStringIdentity.Instance))) .Use(new ServiceBusReceiverSettingsAspect(connectionStringSettings.GetConnectionString(ServiceBusConnectionStringIdentity.Instance))) .Use <ArchiveVersionsSettings>() .Use <LogstashSettingsAspect>() .Use <IdentityServiceClientSettingsAspect>() .Use(new TaskServiceRemoteControlSettings(quartzProperties)); }
public QueryingServiceSettings() { var connectionString = ConnectionStrings.For(ErmConnectionStringIdentity.Instance, AmsConnectionStringIdentity.Instance, ValidationRulesConnectionStringIdentity.Instance, LoggingConnectionStringIdentity.Instance); Aspects.Use(new ConnectionStringSettingsAspect(connectionString)) .Use <EnvironmentSettingsAspect>(); }
public ReplicationServiceSettings() { var quartzProperties = (NameValueCollection)ConfigurationManager.GetSection(StdSchedulerFactory.ConfigurationSectionName); Aspects.Use <TenantConnectionStringSettings>() .Use <ServiceBusMessageLockRenewalSettings>() .Use <EnvironmentSettingsAspect>() .Use <QuartzSettingsAspect>() .Use <ArchiveVersionsSettings>() .Use <LogstashSettingsAspect>() .Use(new TaskServiceRemoteControlSettings(quartzProperties)); }
public WebApplicationSettings() { var connectionStringSettings = new ConnectionStringSettingsAspect( new Dictionary <IConnectionStringIdentity, string> { { CustomerIntelligenceConnectionStringIdentity.Instance, ConfigurationManager.ConnectionStrings["CustomerIntelligence"].ConnectionString }, { LoggingConnectionStringIdentity.Instance, ConfigurationManager.ConnectionStrings["Logging"].ConnectionString } }); Aspects.Use(connectionStringSettings); }
public ReplicationServiceSettings() { var connectionStringSettings = new ConnectionStringSettingsAspect( new Dictionary <IConnectionStringIdentity, string> { { ErmConnectionStringIdentity.Instance, ConfigurationManager.ConnectionStrings["Erm"].ConnectionString }, { FactsConnectionStringIdentity.Instance, ConfigurationManager.ConnectionStrings["Facts"].ConnectionString }, { CustomerIntelligenceConnectionStringIdentity.Instance, ConfigurationManager.ConnectionStrings["CustomerIntelligence"].ConnectionString }, { TransportConnectionStringIdentity.Instance, ConfigurationManager.ConnectionStrings["Transport"].ConnectionString }, { ServiceBusConnectionStringIdentity.Instance, ConfigurationManager.ConnectionStrings["ServiceBus"].ConnectionString }, { InfrastructureConnectionStringIdentity.Instance, ConfigurationManager.ConnectionStrings["Infrastructure"].ConnectionString }, { LoggingConnectionStringIdentity.Instance, ConfigurationManager.ConnectionStrings["Logging"].ConnectionString } }); Aspects.Use(connectionStringSettings) .Use <ServiceBusMessageLockRenewalSettings>() .Use <EnvironmentSettingsAspect>() .Use(new QuartzSettingsAspect(connectionStringSettings.GetConnectionString(InfrastructureConnectionStringIdentity.Instance))) .Use(new ServiceBusReceiverSettingsAspect(connectionStringSettings.GetConnectionString(ServiceBusConnectionStringIdentity.Instance))) .Use <CorporateBusSettingsAspect>() .Use <LogstashSettingsAspect>() .Use <IdentityServiceClientSettingsAspect>(); }
protected SettingsContainer() { Aspects.Use <EnvironmentSettingsAspect>(); }
public QueryingServiceSettings() { Aspects .Use <TenantConnectionStringSettings>() .Use <EnvironmentSettingsAspect>(); }