* Added unit tests for AdminService. Added interface for IConnectionService.
* Kusto connection map to ConnectionManager (#1258)
* Created ConnectionManager and moved connectionMap. Changed references from ConnectionService to ConnectionManager.
* Changed creation of ConnectionManager to MEF instead of Instance creation
* Modified build.yml to run code coverage and modified logfilename to nunit.trx
* Changed logfilename for Kusto and SqlTools for Unit Tests. Added codeCoverage flag to SqlTools
* Added Kusto PublishTestResults task. Changed SqlTools testresult to use SqlTools.ServiceLayer.UnitTests.trx
* Added Microsoft.NET.Test.Sdk to Kusto.ServiceLayer. Changed build.yml to not PublishTestResults for Kusto.
* Removed reference to Microsoft.NET.Test.Sdk in Kusto.ServiceLayer. Removed PublishTestResults from ServiceLayer.UnitTests.
* Added testRunTitle to Kusto and SqlTools test tasks
* Added Format function to DataSourceFactory. Removed unsued code / commented code in TSqlFormatterService.
* Renamed TSqlFormatterService to FormatterService in Kusto
* added wip rename query
* added first rename test
* added missing query handling and two new tests
* removed ServiceDispose
* added change to owneruri.
* made fields private, used accessor methods
* added readonly flag back
* added didSave to sqltools.servicelayer
* fix for docsavecallbacks
* removed tryremove
* test disconnect in queryExecutionService
* removed debug message working query.
* added comment to handlerenamerequest
* added uri replacement function
* removed duplicate removemap function
* added minor fixes
* changed connectionOwnerUri to getter setter
* removed handledidsave and added setters
* removed additional save parts
* fixed space issues
* more fixes for spaces
* restored spaces
* fixed workspaceservice
* Update TextDocument.cs
* changed renameRequest into notification WIP
* restored textdocument
* restored textdocument.cs
* added rightwards arrow
* renamed rename to ChangeConnectionUri
* added more renames
* rename changeconnectionuri to changeuri
* renamed file names
* Revert "renamed file names"
This reverts commit 55228e65025b5179b15ae9a0adc095d95538723d.
* Revert "rename changeconnectionuri to changeuri"
This reverts commit 23f3813f609e3947f103e057f7c0919184075bdc.
* removed logging message and other small changes
* renamed class and method
* Added check if metadata is empty to throw error exception.
* Changed error message.
* Changed error message to be displayed when invalid Workspace ID is provided for AzureMonitorLogs.
* Changed results for AzureMonitor GetChildObjects for Dashboard
* Changed MonitorDataSource to use SortedDictionary instead of List when storing nodes.
* Not throwing errors when we try to fetch SQL server properties like server count and physical mem.
* Fixed comment
* Renaming get server cpu count
* Adding more detailed comment over here
* Making properties cpu count and physical memory to nullable<int> so they are defaulted to null.
* Fixing rest of the properties to nullable.