extensions icon indicating copy to clipboard operation
extensions copied to clipboard

Cannot Access HttpContextAccessor inside hybridcache factory method

Open PouryaNoufallah96 opened this issue 1 year ago • 8 comments

Description

hello, i was trying the hybrid cache and noticed that when I'm inside the factory of the new hybridcache in GetOrCreateAsync and tried to access httpcontext but it was null.

this is when I'm inside the factory and try to access httpcontext to get user Identity or empty Guid and as you can see its empty Image

and after I'm out of the cache in the same request I can access it and its filled: Image

Reproduction Steps

injecting IHttpContextAccessor and then try to access it inside factory of GetOrCreateAsync

Expected behavior

i was expecting it to be filled current user identity

Actual behavior

and because httpcontextaccessor was null i get empty guid

Regression?

No response

Known Workarounds

No response

Configuration

No response

Other information

No response

PouryaNoufallah96 avatar Nov 14 '24 19:11 PouryaNoufallah96