Open olsh opened 6 years ago
Thanks for contacting us, @olsh . You can take a look at the OutOfProcSessionStateStore. Unfortunately, it uses P/Invoke to call some APIs in webengine4.dll which is not OSS'd yet.
I don't have time in my schedule to work on something like this. But if anybody wanted to take a stab at it, the protocol for communicating with the ASP.Net State Server is simply based on Http. https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-asp/83f6b453-c695-419c-998b-0aa50279bc40
It would be nice to have a non-blocking session provider for ASP.NET State Server for cases with multiple parallel requests. I wanted to implement the provider by myself but didn't find documentation for ASP.NET State Server API.