Skip to content

Commit 4eaaa80

Browse files
author
Joel Mitchell
committed
Name change of settings
1 parent 9bbf51d commit 4eaaa80

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

src/Cofoundry.Plugins.Azure/AzureDependencyRegistration.cs

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,12 @@ public class AzureDependencyRegistration : IDependencyRegistration
1313
{
1414
public void Register(IContainerRegister container)
1515
{
16-
if (AutoBootstrapServices())
16+
container
17+
.RegisterFactory<AzureBlobFileServiceSettings, ConfigurationSettingsFactory<AzureBlobFileServiceSettings>>()
18+
.RegisterFactory<AzureSettings, ConfigurationSettingsFactory<AzureSettings>>()
19+
;
20+
21+
if (AutoRegisterServices())
1722
{
1823
var delayedRegistrationOptions = new RegistrationOptions()
1924
{
@@ -22,8 +27,6 @@ public void Register(IContainerRegister container)
2227
};
2328

2429
container
25-
.RegisterFactory<AzureBlobFileServiceSettings, ConfigurationSettingsFactory<AzureBlobFileServiceSettings>>()
26-
.RegisterFactory<AzureSettings, ConfigurationSettingsFactory<AzureSettings>>()
2730
.RegisterType<IFileStoreService, AzureBlobFileService>(delayedRegistrationOptions)
2831
;
2932
}
@@ -36,9 +39,9 @@ public void Register(IContainerRegister container)
3639
/// <remarks>
3740
/// Publicly exposed setting so it can be used in other Azure dependency registrations.
3841
/// </remarks>
39-
public static bool AutoBootstrapServices()
42+
public static bool AutoRegisterServices()
4043
{
41-
return ConfigurationHelper.GetSettingAsBool("Cofoundry:Plugin:Azure:AutoRegisterDependencies", true);
44+
return ConfigurationHelper.GetSettingAsBool("Cofoundry:Plugin:Azure:AutoRegisterServices", true);
4245
}
4346
}
4447
}

src/Cofoundry.Plugins.Azure/AzureSettings.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ public class AzureSettings : PluginConfigurationSettingsBase
1111
{
1212
public AzureSettings()
1313
{
14-
AutoRegisterDependencies = true;
14+
AutoRegisterServices = true;
1515
}
1616

1717
/// <summary>
1818
/// Defaults to true. Indicates whether we want to auto-bootstrap azure services and run against the
1919
/// azure infrastructure. Disable this in dev when you want to test locally.
2020
/// </summary>
21-
public bool AutoRegisterDependencies { get; set; }
21+
public bool AutoRegisterServices { get; set; }
2222
}
2323
}

0 commit comments

Comments
 (0)