I am trying to get a reference to currently loaded workspace, without success. As per documentation (part in bold) I should be able to get a reference to it.
As described by Dustin Campbell in his answer here: How to work with Workspace.PrimaryWorkspace.CurrentSolution inside VSPackage
The primary workspace inside of Visual Studio is only populated when the Roslyn C# and Visual Basic language services are enabled.
To enable the Roslyn languages services you need to start your VS with the following command:
devenv.exe /rootSuffix Roslyn