Hi AndreyMaz,
first of all congratulations for your great work, impressive architecture!
I found something weird with your implementation of the Dependency Resolver. Somehow IDisposable components registered in Autofac with InstancePerHttpRequest scope are never disposed.
In particoular DbContext dispose method is not called at the end of each request.
Is that by design?
Thank you,
Alessandro