From d7912798e84db55f66d269c0b5709e860c9d919b Mon Sep 17 00:00:00 2001 From: Halil ibrahim Kalkan Date: Thu, 10 Jan 2019 08:54:49 +0300 Subject: [PATCH] Added Obsolete note --- .../AbpAuthorizationServiceCollectionExtensions.cs | 4 +++- .../Authorization/Permissions/AlwaysAllowPermissionChecker.cs | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/framework/src/Volo.Abp.Authorization/Microsoft/Extensions/DependencyInjection/AbpAuthorizationServiceCollectionExtensions.cs b/framework/src/Volo.Abp.Authorization/Microsoft/Extensions/DependencyInjection/AbpAuthorizationServiceCollectionExtensions.cs index ff53ba7ae8..4294f572de 100644 --- a/framework/src/Volo.Abp.Authorization/Microsoft/Extensions/DependencyInjection/AbpAuthorizationServiceCollectionExtensions.cs +++ b/framework/src/Volo.Abp.Authorization/Microsoft/Extensions/DependencyInjection/AbpAuthorizationServiceCollectionExtensions.cs @@ -1,4 +1,5 @@ -using Microsoft.AspNetCore.Authorization; +using System; +using Microsoft.AspNetCore.Authorization; using Microsoft.Extensions.DependencyInjection.Extensions; using Volo.Abp.Authorization; using Volo.Abp.Authorization.Permissions; @@ -8,6 +9,7 @@ namespace Microsoft.Extensions.DependencyInjection public static class AbpAuthorizationServiceCollectionExtensions { //TODO: Remove this and use AddAlwaysAllowAuthorization + [Obsolete("Use AddAlwaysAllowAuthorization instead")] public static IServiceCollection AddAlwaysAllowPermissionChecker(this IServiceCollection services) { return services.Replace(ServiceDescriptor.Singleton()); diff --git a/framework/src/Volo.Abp.Authorization/Volo/Abp/Authorization/Permissions/AlwaysAllowPermissionChecker.cs b/framework/src/Volo.Abp.Authorization/Volo/Abp/Authorization/Permissions/AlwaysAllowPermissionChecker.cs index b5a75ce40e..77c8f4b665 100644 --- a/framework/src/Volo.Abp.Authorization/Volo/Abp/Authorization/Permissions/AlwaysAllowPermissionChecker.cs +++ b/framework/src/Volo.Abp.Authorization/Volo/Abp/Authorization/Permissions/AlwaysAllowPermissionChecker.cs @@ -6,7 +6,7 @@ namespace Volo.Abp.Authorization.Permissions /// /// Always allows for any permission. /// - /// Use IServiceCollection.AddAlwaysAllowPermissionChecker() to replace + /// Use IServiceCollection.AddAlwaysAllowAuthorization() to replace /// IPermissionChecker with this class. This is useful for tests. /// public class AlwaysAllowPermissionChecker : IPermissionChecker