From 54098a79d0681e1865ec233da3f84706bb6482ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Wed, 26 Jul 2017 20:20:46 +0300 Subject: [PATCH] Remove unnecessary overloads. --- .../ServiceCollectionApplicationExtensions.cs | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/src/Volo.Abp/Microsoft/Extensions/DependencyInjection/ServiceCollectionApplicationExtensions.cs b/src/Volo.Abp/Microsoft/Extensions/DependencyInjection/ServiceCollectionApplicationExtensions.cs index 627ba14c52..79f02b73bb 100644 --- a/src/Volo.Abp/Microsoft/Extensions/DependencyInjection/ServiceCollectionApplicationExtensions.cs +++ b/src/Volo.Abp/Microsoft/Extensions/DependencyInjection/ServiceCollectionApplicationExtensions.cs @@ -7,32 +7,18 @@ namespace Microsoft.Extensions.DependencyInjection { public static class ServiceCollectionApplicationExtensions { - public static IAbpApplicationWithExternalServiceProvider AddApplication( - [NotNull] this IServiceCollection services) - where TStartupModule : IAbpModule - { - return AbpApplicationFactory.Create(services); - } - public static IAbpApplicationWithExternalServiceProvider AddApplication( [NotNull] this IServiceCollection services, - [CanBeNull] Action optionsAction) + [CanBeNull] Action optionsAction = null) where TStartupModule : IAbpModule { return AbpApplicationFactory.Create(services, optionsAction); } - public static IAbpApplicationWithExternalServiceProvider AddApplication( - [NotNull] this IServiceCollection services, - [NotNull] Type startupModuleType) - { - return AbpApplicationFactory.Create(startupModuleType, services); - } - public static IAbpApplicationWithExternalServiceProvider AddApplication( [NotNull] this IServiceCollection services, [NotNull] Type startupModuleType, - [CanBeNull] Action optionsAction) + [CanBeNull] Action optionsAction = null) { return AbpApplicationFactory.Create(startupModuleType, services, optionsAction); }