Is there room for issue in the following code in terms of multiple users of the same web application? I mean, I know that a purely static string will be shared across all se
HttpContext.Current
always returns the context of the current request (if there is a current request).
Since each user will be executing a different request, each context will be different.
Your property is static
. This is actually the cause of sharing the property between users.
See Scope of static Variable in multi-user ASP.NET web application for more details.