As per [this change](https://github.com/dotnet/aspnetcore/commit/f3f9a1cdbcd06b298035b523732b9f45b1408461#diff-2d285bd1e5977b2d02268edcb0fa06ca962eb54e1e43404d83e80b9aa2676fd2) some of the classes have been made internal so this won't compile against latest microsoft packages.
As per this change some of the classes have been made internal so this won't compile against latest microsoft packages.