├── .gitattributes ├── .github └── workflows │ ├── build.yml │ ├── nightly.yml │ └── release.yml ├── .gitignore ├── .whitesource ├── Readme.md ├── Scripts ├── PublishAll.ps1 ├── SetModuleVersion.ps1 ├── SetProjectVersion.ps1 ├── UpdatePlaceholders.ps1 └── ZipReleases.ps1 ├── SnowflakePS ├── Commands │ ├── Authentication │ │ └── ConnectAppCommand.cs │ ├── Dashboard │ │ ├── GetDashboardsCommand.cs │ │ ├── InvokeDashboardCommand.cs │ │ ├── NewDashboardCommand.cs │ │ └── RemoveDashboardCommand.cs │ ├── Filter │ │ ├── GetFiltersCommand.cs │ │ ├── NewFilterCommand.cs │ │ └── RemoveFilterCommand.cs │ ├── Folder │ │ └── GetFoldersCommand.cs │ ├── Query │ │ └── GetQueryProfile.cs │ └── Worksheet │ │ ├── GetWorksheetsCommand.cs │ │ ├── InvokeWorksheetCommand.cs │ │ ├── NewWorksheetCommand.cs │ │ └── RemoveWorksheetCommand.cs ├── Copy-SFObjects.ps1 ├── DataObjects │ ├── AppUserContext.cs │ ├── Chart.cs │ ├── Dashboard.cs │ ├── EntityBase.cs │ ├── Filter.cs │ ├── Folder.cs │ ├── Maps │ │ ├── QueryMap.cs │ │ └── QueryStepMap.cs │ ├── Query.cs │ ├── QueryStep.cs │ └── Worksheet.cs ├── Download-SFBinaries.ps1 ├── Helpers │ ├── CSVMapHelper.cs │ ├── FileIOHelper.cs │ ├── JSONHelper.cs │ └── NLogHelper.cs ├── LICENSE.md ├── NLog.config ├── Properties │ └── PublishProfiles │ │ ├── linux-arm64-framework-dependent.pubxml │ │ ├── linux-arm64-self-contained.pubxml │ │ ├── linux-x64-framework-dependent.pubxml │ │ ├── linux-x64-self-contained.pubxml │ │ ├── osx-arm64-framework-dependent.pubxml │ │ ├── osx-arm64-self-contained.pubxml │ │ ├── osx-x64-framework-dependent.pubxml │ │ ├── osx-x64-self-contained.pubxml │ │ ├── win-x64-framework-dependent.pubxml │ │ └── win-x64-self-contained.pubxml ├── ReleaseIncludes │ ├── listfile.linux.txt │ ├── listfile.osx.txt │ └── listfile.win.txt ├── SnowflakePS.csproj ├── SnowflakePS.format.ps1xml ├── SnowflakePS.psd1 ├── Update-SFDocuments.ps1 ├── UtilityDrivers │ └── SnowflakeDriver.cs └── docs │ ├── CopiedDashboard.png │ └── Get-SFQueryProfile.png ├── SnowflakePSTest ├── E2E │ ├── Authentication │ │ └── LoginFeature.cs │ ├── Migration │ │ └── WorksheetFeature.cs │ ├── Utils │ │ ├── CommandCreator.cs │ │ ├── TestBase.cs │ │ └── env_setup.ps1 │ └── testSetup.runsettings └── SnowflakePSTest.csproj ├── app.config ├── azure-pipelines.yml ├── gitversion.yml └── sfsnowsightextensions.sln /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/.github/workflows/nightly.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/.gitignore -------------------------------------------------------------------------------- /.whitesource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/.whitesource -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/Readme.md -------------------------------------------------------------------------------- /Scripts/PublishAll.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/Scripts/PublishAll.ps1 -------------------------------------------------------------------------------- /Scripts/SetModuleVersion.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/Scripts/SetModuleVersion.ps1 -------------------------------------------------------------------------------- /Scripts/SetProjectVersion.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/Scripts/SetProjectVersion.ps1 -------------------------------------------------------------------------------- /Scripts/UpdatePlaceholders.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/Scripts/UpdatePlaceholders.ps1 -------------------------------------------------------------------------------- /Scripts/ZipReleases.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/Scripts/ZipReleases.ps1 -------------------------------------------------------------------------------- /SnowflakePS/Commands/Authentication/ConnectAppCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Commands/Authentication/ConnectAppCommand.cs -------------------------------------------------------------------------------- /SnowflakePS/Commands/Dashboard/GetDashboardsCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Commands/Dashboard/GetDashboardsCommand.cs -------------------------------------------------------------------------------- /SnowflakePS/Commands/Dashboard/InvokeDashboardCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Commands/Dashboard/InvokeDashboardCommand.cs -------------------------------------------------------------------------------- /SnowflakePS/Commands/Dashboard/NewDashboardCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Commands/Dashboard/NewDashboardCommand.cs -------------------------------------------------------------------------------- /SnowflakePS/Commands/Dashboard/RemoveDashboardCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Commands/Dashboard/RemoveDashboardCommand.cs -------------------------------------------------------------------------------- /SnowflakePS/Commands/Filter/GetFiltersCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Commands/Filter/GetFiltersCommand.cs -------------------------------------------------------------------------------- /SnowflakePS/Commands/Filter/NewFilterCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Commands/Filter/NewFilterCommand.cs -------------------------------------------------------------------------------- /SnowflakePS/Commands/Filter/RemoveFilterCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Commands/Filter/RemoveFilterCommand.cs -------------------------------------------------------------------------------- /SnowflakePS/Commands/Folder/GetFoldersCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Commands/Folder/GetFoldersCommand.cs -------------------------------------------------------------------------------- /SnowflakePS/Commands/Query/GetQueryProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Commands/Query/GetQueryProfile.cs -------------------------------------------------------------------------------- /SnowflakePS/Commands/Worksheet/GetWorksheetsCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Commands/Worksheet/GetWorksheetsCommand.cs -------------------------------------------------------------------------------- /SnowflakePS/Commands/Worksheet/InvokeWorksheetCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Commands/Worksheet/InvokeWorksheetCommand.cs -------------------------------------------------------------------------------- /SnowflakePS/Commands/Worksheet/NewWorksheetCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Commands/Worksheet/NewWorksheetCommand.cs -------------------------------------------------------------------------------- /SnowflakePS/Commands/Worksheet/RemoveWorksheetCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Commands/Worksheet/RemoveWorksheetCommand.cs -------------------------------------------------------------------------------- /SnowflakePS/Copy-SFObjects.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Copy-SFObjects.ps1 -------------------------------------------------------------------------------- /SnowflakePS/DataObjects/AppUserContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/DataObjects/AppUserContext.cs -------------------------------------------------------------------------------- /SnowflakePS/DataObjects/Chart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/DataObjects/Chart.cs -------------------------------------------------------------------------------- /SnowflakePS/DataObjects/Dashboard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/DataObjects/Dashboard.cs -------------------------------------------------------------------------------- /SnowflakePS/DataObjects/EntityBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/DataObjects/EntityBase.cs -------------------------------------------------------------------------------- /SnowflakePS/DataObjects/Filter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/DataObjects/Filter.cs -------------------------------------------------------------------------------- /SnowflakePS/DataObjects/Folder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/DataObjects/Folder.cs -------------------------------------------------------------------------------- /SnowflakePS/DataObjects/Maps/QueryMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/DataObjects/Maps/QueryMap.cs -------------------------------------------------------------------------------- /SnowflakePS/DataObjects/Maps/QueryStepMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/DataObjects/Maps/QueryStepMap.cs -------------------------------------------------------------------------------- /SnowflakePS/DataObjects/Query.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/DataObjects/Query.cs -------------------------------------------------------------------------------- /SnowflakePS/DataObjects/QueryStep.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/DataObjects/QueryStep.cs -------------------------------------------------------------------------------- /SnowflakePS/DataObjects/Worksheet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/DataObjects/Worksheet.cs -------------------------------------------------------------------------------- /SnowflakePS/Download-SFBinaries.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Download-SFBinaries.ps1 -------------------------------------------------------------------------------- /SnowflakePS/Helpers/CSVMapHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Helpers/CSVMapHelper.cs -------------------------------------------------------------------------------- /SnowflakePS/Helpers/FileIOHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Helpers/FileIOHelper.cs -------------------------------------------------------------------------------- /SnowflakePS/Helpers/JSONHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Helpers/JSONHelper.cs -------------------------------------------------------------------------------- /SnowflakePS/Helpers/NLogHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Helpers/NLogHelper.cs -------------------------------------------------------------------------------- /SnowflakePS/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/LICENSE.md -------------------------------------------------------------------------------- /SnowflakePS/NLog.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/NLog.config -------------------------------------------------------------------------------- /SnowflakePS/Properties/PublishProfiles/linux-arm64-framework-dependent.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Properties/PublishProfiles/linux-arm64-framework-dependent.pubxml -------------------------------------------------------------------------------- /SnowflakePS/Properties/PublishProfiles/linux-arm64-self-contained.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Properties/PublishProfiles/linux-arm64-self-contained.pubxml -------------------------------------------------------------------------------- /SnowflakePS/Properties/PublishProfiles/linux-x64-framework-dependent.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Properties/PublishProfiles/linux-x64-framework-dependent.pubxml -------------------------------------------------------------------------------- /SnowflakePS/Properties/PublishProfiles/linux-x64-self-contained.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Properties/PublishProfiles/linux-x64-self-contained.pubxml -------------------------------------------------------------------------------- /SnowflakePS/Properties/PublishProfiles/osx-arm64-framework-dependent.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Properties/PublishProfiles/osx-arm64-framework-dependent.pubxml -------------------------------------------------------------------------------- /SnowflakePS/Properties/PublishProfiles/osx-arm64-self-contained.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Properties/PublishProfiles/osx-arm64-self-contained.pubxml -------------------------------------------------------------------------------- /SnowflakePS/Properties/PublishProfiles/osx-x64-framework-dependent.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Properties/PublishProfiles/osx-x64-framework-dependent.pubxml -------------------------------------------------------------------------------- /SnowflakePS/Properties/PublishProfiles/osx-x64-self-contained.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Properties/PublishProfiles/osx-x64-self-contained.pubxml -------------------------------------------------------------------------------- /SnowflakePS/Properties/PublishProfiles/win-x64-framework-dependent.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Properties/PublishProfiles/win-x64-framework-dependent.pubxml -------------------------------------------------------------------------------- /SnowflakePS/Properties/PublishProfiles/win-x64-self-contained.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Properties/PublishProfiles/win-x64-self-contained.pubxml -------------------------------------------------------------------------------- /SnowflakePS/ReleaseIncludes/listfile.linux.txt: -------------------------------------------------------------------------------- 1 | * 2 | *.* -------------------------------------------------------------------------------- /SnowflakePS/ReleaseIncludes/listfile.osx.txt: -------------------------------------------------------------------------------- 1 | * 2 | *.* -------------------------------------------------------------------------------- /SnowflakePS/ReleaseIncludes/listfile.win.txt: -------------------------------------------------------------------------------- 1 | *.* -------------------------------------------------------------------------------- /SnowflakePS/SnowflakePS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/SnowflakePS.csproj -------------------------------------------------------------------------------- /SnowflakePS/SnowflakePS.format.ps1xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/SnowflakePS.format.ps1xml -------------------------------------------------------------------------------- /SnowflakePS/SnowflakePS.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/SnowflakePS.psd1 -------------------------------------------------------------------------------- /SnowflakePS/Update-SFDocuments.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/Update-SFDocuments.ps1 -------------------------------------------------------------------------------- /SnowflakePS/UtilityDrivers/SnowflakeDriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/UtilityDrivers/SnowflakeDriver.cs -------------------------------------------------------------------------------- /SnowflakePS/docs/CopiedDashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/docs/CopiedDashboard.png -------------------------------------------------------------------------------- /SnowflakePS/docs/Get-SFQueryProfile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePS/docs/Get-SFQueryProfile.png -------------------------------------------------------------------------------- /SnowflakePSTest/E2E/Authentication/LoginFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePSTest/E2E/Authentication/LoginFeature.cs -------------------------------------------------------------------------------- /SnowflakePSTest/E2E/Migration/WorksheetFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePSTest/E2E/Migration/WorksheetFeature.cs -------------------------------------------------------------------------------- /SnowflakePSTest/E2E/Utils/CommandCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePSTest/E2E/Utils/CommandCreator.cs -------------------------------------------------------------------------------- /SnowflakePSTest/E2E/Utils/TestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePSTest/E2E/Utils/TestBase.cs -------------------------------------------------------------------------------- /SnowflakePSTest/E2E/Utils/env_setup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePSTest/E2E/Utils/env_setup.ps1 -------------------------------------------------------------------------------- /SnowflakePSTest/E2E/testSetup.runsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePSTest/E2E/testSetup.runsettings -------------------------------------------------------------------------------- /SnowflakePSTest/SnowflakePSTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/SnowflakePSTest/SnowflakePSTest.csproj -------------------------------------------------------------------------------- /app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/app.config -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /gitversion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/gitversion.yml -------------------------------------------------------------------------------- /sfsnowsightextensions.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sfc-gh-klochen/sfsnowsightextensions/HEAD/sfsnowsightextensions.sln --------------------------------------------------------------------------------