diff --git a/src/Middleware/Session/src/DistributedSession.cs b/src/Middleware/Session/src/DistributedSession.cs index b31af74dfc8b..4aab85771193 100644 --- a/src/Middleware/Session/src/DistributedSession.cs +++ b/src/Middleware/Session/src/DistributedSession.cs @@ -96,6 +96,10 @@ public string Id get { Load(); + if(IsAvailable == false) + { + throw new InvalidOperationException("Session not currently available"); + } if (_sessionId == null) { _sessionId = new Guid(IdBytes).ToString();