Browse Source

ConfigurationBuilderOptions to AbpConfigurationBuilderOptions

pull/1919/head
Yunus Emre Kalkan 7 years ago
parent
commit
b1e594d622
  1. 4
      framework/src/Volo.Abp.AspNetCore/Microsoft/AspNetCore/Hosting/AbpHostingEnvironmentExtensions.cs
  2. 4
      framework/src/Volo.Abp.AspNetCore/Microsoft/Extensions/DependencyInjection/AbpAspNetCoreServiceCollectionExtensions.cs
  3. 2
      framework/src/Volo.Abp.Core/Microsoft/Extensions/Configuration/AbpConfigurationBuilderOptions.cs
  4. 4
      framework/src/Volo.Abp.Core/Microsoft/Extensions/Configuration/ConfigurationHelper.cs
  5. 4
      framework/src/Volo.Abp.Core/Volo/Abp/AbpApplicationCreationOptions.cs

4
framework/src/Volo.Abp.AspNetCore/Microsoft/AspNetCore/Hosting/AbpHostingEnvironmentExtensions.cs

@ -7,9 +7,9 @@ namespace Microsoft.AspNetCore.Hosting
{
public static IConfigurationRoot BuildConfiguration(
this IWebHostEnvironment env,
ConfigurationBuilderOptions options = null)
AbpConfigurationBuilderOptions options = null)
{
options = options ?? new ConfigurationBuilderOptions();
options = options ?? new AbpConfigurationBuilderOptions();
if (options.BasePath.IsNullOrEmpty())
{

4
framework/src/Volo.Abp.AspNetCore/Microsoft/Extensions/DependencyInjection/AbpAspNetCoreServiceCollectionExtensions.cs

@ -12,13 +12,13 @@ namespace Microsoft.Extensions.DependencyInjection
}
[Obsolete]
public static IConfigurationRoot BuildConfiguration(this IServiceCollection services, ConfigurationBuilderOptions options = null)
public static IConfigurationRoot BuildConfiguration(this IServiceCollection services, AbpConfigurationBuilderOptions options = null)
{
return services.GetHostingEnvironment().BuildConfiguration(options);
}
[Obsolete]
public static IConfigurationRoot AddConfiguration(this IServiceCollection services, ConfigurationBuilderOptions options = null)
public static IConfigurationRoot AddConfiguration(this IServiceCollection services, AbpConfigurationBuilderOptions options = null)
{
var configuration = services.BuildConfiguration(options);
services.SetConfiguration(configuration);

2
framework/src/Volo.Abp.Core/Microsoft/Extensions/Configuration/ConfigurationBuilderOptions.cs → framework/src/Volo.Abp.Core/Microsoft/Extensions/Configuration/AbpConfigurationBuilderOptions.cs

@ -2,7 +2,7 @@
namespace Microsoft.Extensions.Configuration
{
public class ConfigurationBuilderOptions
public class AbpConfigurationBuilderOptions
{
/// <summary>
/// Used to set assembly which is used to get the user secret id for the application.

4
framework/src/Volo.Abp.Core/Microsoft/Extensions/Configuration/ConfigurationHelper.cs

@ -5,9 +5,9 @@ namespace Microsoft.Extensions.Configuration
{
public static class ConfigurationHelper
{
public static IConfigurationRoot BuildConfiguration(ConfigurationBuilderOptions options = null)
public static IConfigurationRoot BuildConfiguration(AbpConfigurationBuilderOptions options = null)
{
options = options ?? new ConfigurationBuilderOptions();
options = options ?? new AbpConfigurationBuilderOptions();
if (options.BasePath.IsNullOrEmpty())
{

4
framework/src/Volo.Abp.Core/Volo/Abp/AbpApplicationCreationOptions.cs

@ -14,13 +14,13 @@ namespace Volo.Abp
public PlugInSourceList PlugInSources { get; }
[NotNull]
public ConfigurationBuilderOptions Configuration {get; }
public AbpConfigurationBuilderOptions Configuration {get; }
public AbpApplicationCreationOptions([NotNull] IServiceCollection services)
{
Services = Check.NotNull(services, nameof(services));
PlugInSources = new PlugInSourceList();
Configuration = new ConfigurationBuilderOptions();
Configuration = new AbpConfigurationBuilderOptions();
}
}
}
Loading…
Cancel
Save