I've been using MVC 5 with master branch of mono and I suspect mono that there's missing implementation for following attribute:
[SessionState(SessionStateBehavior.ReadOnly)]
I tried to decorate selected two controllers with the attribute and Thread.Sleep (5000). As results present these two requests were executed sequentially, not as one expect in parallel.
To give a complete information, I've been using mod_mono (also master branch).
Do you have experiences with parallel execution for a single session?
Thanks!
Please check references to: https://github.com/mono/mono/blob/effa4c07ba850bedbe1ff54b2a5df281c058ebcb/mcs/class/System.Web/System.Web.SessionState_2.0/SessionStateBehavior.cs
Please note that some web servers, like apache, may block a concurrent request from the same user for resources other than images under certain circunstances. If that is your case, let me know to provide you more details.