From fc6fe9753faea4e487e8f99de4380b03595e3bf4 Mon Sep 17 00:00:00 2001 From: maliming Date: Mon, 8 Nov 2021 14:14:13 +0800 Subject: [PATCH] Skip web socket in `AspNetCoreUnitOfWorkTransactionBehaviourProvider`. --- .../Uow/AspNetCoreUnitOfWorkTransactionBehaviourProvider.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/framework/src/Volo.Abp.AspNetCore/Volo/Abp/AspNetCore/Uow/AspNetCoreUnitOfWorkTransactionBehaviourProvider.cs b/framework/src/Volo.Abp.AspNetCore/Volo/Abp/AspNetCore/Uow/AspNetCoreUnitOfWorkTransactionBehaviourProvider.cs index fd1d20d905..0e7c54d4fa 100644 --- a/framework/src/Volo.Abp.AspNetCore/Volo/Abp/AspNetCore/Uow/AspNetCoreUnitOfWorkTransactionBehaviourProvider.cs +++ b/framework/src/Volo.Abp.AspNetCore/Volo/Abp/AspNetCore/Uow/AspNetCoreUnitOfWorkTransactionBehaviourProvider.cs @@ -22,6 +22,11 @@ namespace Volo.Abp.AspNetCore.Uow return null; } + if (httpContext.WebSockets.IsWebSocketRequest) + { + return null; + } + var currentUrl = httpContext.Request.Path.Value; if (currentUrl != null) {