From bb8ffe775f77efb87c5d6124ed5f1b00f5c9b527 Mon Sep 17 00:00:00 2001 From: maliming Date: Mon, 14 Oct 2024 09:43:06 +0800 Subject: [PATCH] Remove `OnDisconnectedAsync` method from `AbpAuthenticationHubFilter`. Resolve #21050 --- .../Authentication/AbpAuthenticationHubFilter.cs | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/framework/src/Volo.Abp.AspNetCore.SignalR/Volo/Abp/AspNetCore/SignalR/Authentication/AbpAuthenticationHubFilter.cs b/framework/src/Volo.Abp.AspNetCore.SignalR/Volo/Abp/AspNetCore/SignalR/Authentication/AbpAuthenticationHubFilter.cs index 7f77992ce3..e7e6525093 100644 --- a/framework/src/Volo.Abp.AspNetCore.SignalR/Volo/Abp/AspNetCore/SignalR/Authentication/AbpAuthenticationHubFilter.cs +++ b/framework/src/Volo.Abp.AspNetCore.SignalR/Volo/Abp/AspNetCore/SignalR/Authentication/AbpAuthenticationHubFilter.cs @@ -34,17 +34,6 @@ public class AbpAuthenticationHubFilter : IHubFilter } } - public virtual async Task OnDisconnectedAsync(HubLifetimeContext context, Exception? exception, Func next) - { - var currentPrincipalAccessor = context.ServiceProvider.GetRequiredService(); - var claimsPrincipal = context.Context.User; - await HandleDynamicClaimsPrincipalAsync(claimsPrincipal, context.ServiceProvider, context.Context, true); - using (currentPrincipalAccessor.Change(claimsPrincipal!)) - { - await next(context, exception); - } - } - protected virtual async Task HandleDynamicClaimsPrincipalAsync(ClaimsPrincipal? claimsPrincipal, IServiceProvider serviceProvider, HubCallerContext hubCallerContext, bool skipCheckDynamicClaimsInterval) { if (claimsPrincipal?.Identity != null &&