From d12f7bdf3644d673ef20cadb4eea69c90d7a223e Mon Sep 17 00:00:00 2001 From: Yunus Emre Kalkan Date: Tue, 8 Jan 2019 13:20:19 +0300 Subject: [PATCH] Update ApiResourceRepository.cs --- .../ApiResources/ApiResourceRepository.cs | 26 ------------------- 1 file changed, 26 deletions(-) diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/Volo/Abp/IdentityServer/ApiResources/ApiResourceRepository.cs b/modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/Volo/Abp/IdentityServer/ApiResources/ApiResourceRepository.cs index 1234141229..bad674f435 100644 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/Volo/Abp/IdentityServer/ApiResources/ApiResourceRepository.cs +++ b/modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/Volo/Abp/IdentityServer/ApiResources/ApiResourceRepository.cs @@ -66,32 +66,6 @@ namespace Volo.Abp.IdentityServer.ApiResources return await DbSet.CountAsync(); } - public override async Task UpdateAsync(ApiResource entity, bool autoSave = false, CancellationToken cancellationToken = default) - { - var scopeClaims = DbContext.Set().Where(sc => sc.ApiResourceId == entity.Id); - - foreach (var scopeClaim in scopeClaims) - { - DbContext.Set().Remove(scopeClaim); - } - - var scopes = DbContext.Set().Where(s => s.ApiResourceId == entity.Id); - - foreach (var scope in scopes) - { - DbContext.Set().Remove(scope); - } - - var secrets = DbContext.Set().Where(s => s.ApiResourceId == entity.Id); - - foreach (var secret in secrets) - { - DbContext.Set().Remove(secret); - } - - return await base.UpdateAsync(entity, autoSave, cancellationToken); - } - public override async Task DeleteAsync(Guid id, bool autoSave = false, CancellationToken cancellationToken = default) { var scopeClaims = DbContext.Set().Where(sc => sc.ApiResourceId == id);