From e13e97ba19aeaeb93ce3d5fd78ae542b54ef4c6b Mon Sep 17 00:00:00 2001 From: Nikolai Ommundsen Date: Mon, 30 Jun 2025 13:29:51 +0200 Subject: [PATCH] SessionAccessor.cs: Use ScopeIdentifier for TransactionScope lookup to prevent recursion. --- Extensions/Xtensive.Orm.Web/SessionAccessor.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Extensions/Xtensive.Orm.Web/SessionAccessor.cs b/Extensions/Xtensive.Orm.Web/SessionAccessor.cs index 6f3e64c73c..887b153fc3 100644 --- a/Extensions/Xtensive.Orm.Web/SessionAccessor.cs +++ b/Extensions/Xtensive.Orm.Web/SessionAccessor.cs @@ -33,7 +33,7 @@ public sealed class SessionAccessor /// If no instance found, return . /// public TransactionScope TransactionScope => - context != null && context.Items.TryGetValue(TransactionScope, out var instance) + context != null && context.Items.TryGetValue(ScopeIdentifier, out var instance) ? (TransactionScope) instance : null;