private void RegisterConfigurations(ContainerBuilder builder)
 {
     builder.Register(c =>
     {
         return(ApplicationConfiguration.Create(
                    this.Configuration.GetConnectionString(ApplicationConfigurationKeys.HouseholdConnectionString),
                    60));
     })
     .As <IApplicationConfiguration>()
     .SingleInstance();
 }
Example #2
0
        private void RegisterConfigurations(ContainerBuilder builder)
        {
            var configuration = this.ConfigurationProvider?.Invoke();

            if (configuration == null)
            {
            }
            var appConfig = ApplicationConfiguration.Create(
                configuration.Get(ApplicationConfigurationKeys.HouseholdConnectionString),
                60);

            builder.RegisterInstance(appConfig)
            .As <IApplicationConfiguration>()
            .SingleInstance();
        }