├── .build └── tasks │ ├── AzBobbyTables.Build.ps1 │ ├── AzBobbyTables.SetupALC.ps1 │ ├── PlatyPS.RepairPlatyPSHelp.ps1 │ ├── PlatyPS.UpdateExternalHelp.ps1 │ └── PlatyPS.UpdateMarkdownHelp.ps1 ├── .github ├── PULL_REQUEST_TEMPLATE.md ├── actions │ ├── build │ │ └── action.yml │ ├── publish-test-results │ │ └── action.yml │ └── test │ │ └── action.yml ├── dependabot.yml └── workflows │ ├── BuildAndTest.yml │ ├── PublishReleaseAndModule.yml │ └── RequireLabels.yml ├── .gitignore ├── .markdownlint.json ├── .vscode ├── launch.json └── tasks.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── GitVersion.yml ├── LICENSE ├── README.md ├── RequiredModules.psd1 ├── Resolve-Dependency.ps1 ├── Resolve-Dependency.psd1 ├── docs └── help │ ├── Add-AzDataTableEntity.md │ ├── Clear-AzDataTable.md │ ├── Get-AzDataTable.md │ ├── Get-AzDataTableEntity.md │ ├── Get-AzDataTableSupportedEntityType.md │ ├── New-AzDataTable.md │ ├── New-AzDataTableContext.md │ ├── Remove-AzDataTable.md │ ├── Remove-AzDataTableEntity.md │ └── Update-AzDataTableEntity.md ├── img └── azbobbytables.png ├── source ├── AzBobbyTables.Core │ ├── AzBobbyTables.Core.csproj │ ├── AzDataTableException.cs │ ├── AzDataTableService.cs │ ├── Conversion │ │ ├── EntityConverterRegistry.cs │ │ ├── HashtableEntityConverter.cs │ │ ├── IEntityConverter.cs │ │ ├── PSObjectEntityConverter.cs │ │ └── SortedListEntityConverter.cs │ ├── ExternalTokenCredential.cs │ └── Helpers.cs ├── AzBobbyTables.PS │ ├── AzBobbyTables.PS.csproj │ ├── AzDataTableContext.cs │ ├── Cmdlets │ │ ├── AddAzDataTableEntity.cs │ │ ├── AzDataTableCommand.cs │ │ ├── AzDataTableOperationCommand.cs │ │ ├── ClearAzDataTable.cs │ │ ├── GetAzDataTable.cs │ │ ├── GetAzDataTableEntity.cs │ │ ├── GetAzDataTableSupportedEntityType.cs │ │ ├── NewAzDataTable.cs │ │ ├── NewAzDataTableContext.cs │ │ ├── RemoveAzDataTable.cs │ │ ├── RemoveAzDataTableEntity.cs │ │ └── UpdateAzDataTableEntity.cs │ ├── LoadContext │ │ ├── DependencyAssemblyLoadContext.cs │ │ └── ModuleInitializer.cs │ └── Validation │ │ └── ValidateEntity.cs ├── AzBobbyTables.psd1 └── AzBobbyTables.sln └── tests ├── Add-AzDataTableEntity.Tests.ps1 ├── AzuriteIntegration.Tests.ps1 ├── Clear-AzDataTable.Tests.ps1 ├── Get-AzDataTable.Tests.ps1 ├── Get-AzDataTableEntity.Tests.ps1 ├── Get-AzDataTableSupportedEntityType.Tests.ps1 ├── Module.Tests.ps1 ├── New-AzDataTable.Tests.ps1 ├── New-AzDataTableContext.Tests.ps1 ├── Remove-AzDataTable.Tests.ps1 ├── Remove-AzDataTableEntity.Tests.ps1 └── Update-AzDataTableEntity.Tests.ps1 /.build/tasks/AzBobbyTables.Build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.build/tasks/AzBobbyTables.Build.ps1 -------------------------------------------------------------------------------- /.build/tasks/AzBobbyTables.SetupALC.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.build/tasks/AzBobbyTables.SetupALC.ps1 -------------------------------------------------------------------------------- /.build/tasks/PlatyPS.RepairPlatyPSHelp.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.build/tasks/PlatyPS.RepairPlatyPSHelp.ps1 -------------------------------------------------------------------------------- /.build/tasks/PlatyPS.UpdateExternalHelp.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.build/tasks/PlatyPS.UpdateExternalHelp.ps1 -------------------------------------------------------------------------------- /.build/tasks/PlatyPS.UpdateMarkdownHelp.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.build/tasks/PlatyPS.UpdateMarkdownHelp.ps1 -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/build/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.github/actions/build/action.yml -------------------------------------------------------------------------------- /.github/actions/publish-test-results/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.github/actions/publish-test-results/action.yml -------------------------------------------------------------------------------- /.github/actions/test/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.github/actions/test/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/BuildAndTest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.github/workflows/BuildAndTest.yml -------------------------------------------------------------------------------- /.github/workflows/PublishReleaseAndModule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.github/workflows/PublishReleaseAndModule.yml -------------------------------------------------------------------------------- /.github/workflows/RequireLabels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.github/workflows/RequireLabels.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GitVersion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/GitVersion.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/README.md -------------------------------------------------------------------------------- /RequiredModules.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/RequiredModules.psd1 -------------------------------------------------------------------------------- /Resolve-Dependency.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/Resolve-Dependency.ps1 -------------------------------------------------------------------------------- /Resolve-Dependency.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/Resolve-Dependency.psd1 -------------------------------------------------------------------------------- /docs/help/Add-AzDataTableEntity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/docs/help/Add-AzDataTableEntity.md -------------------------------------------------------------------------------- /docs/help/Clear-AzDataTable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/docs/help/Clear-AzDataTable.md -------------------------------------------------------------------------------- /docs/help/Get-AzDataTable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/docs/help/Get-AzDataTable.md -------------------------------------------------------------------------------- /docs/help/Get-AzDataTableEntity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/docs/help/Get-AzDataTableEntity.md -------------------------------------------------------------------------------- /docs/help/Get-AzDataTableSupportedEntityType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/docs/help/Get-AzDataTableSupportedEntityType.md -------------------------------------------------------------------------------- /docs/help/New-AzDataTable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/docs/help/New-AzDataTable.md -------------------------------------------------------------------------------- /docs/help/New-AzDataTableContext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/docs/help/New-AzDataTableContext.md -------------------------------------------------------------------------------- /docs/help/Remove-AzDataTable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/docs/help/Remove-AzDataTable.md -------------------------------------------------------------------------------- /docs/help/Remove-AzDataTableEntity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/docs/help/Remove-AzDataTableEntity.md -------------------------------------------------------------------------------- /docs/help/Update-AzDataTableEntity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/docs/help/Update-AzDataTableEntity.md -------------------------------------------------------------------------------- /img/azbobbytables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/img/azbobbytables.png -------------------------------------------------------------------------------- /source/AzBobbyTables.Core/AzBobbyTables.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.Core/AzBobbyTables.Core.csproj -------------------------------------------------------------------------------- /source/AzBobbyTables.Core/AzDataTableException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.Core/AzDataTableException.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.Core/AzDataTableService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.Core/AzDataTableService.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.Core/Conversion/EntityConverterRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.Core/Conversion/EntityConverterRegistry.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.Core/Conversion/HashtableEntityConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.Core/Conversion/HashtableEntityConverter.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.Core/Conversion/IEntityConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.Core/Conversion/IEntityConverter.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.Core/Conversion/PSObjectEntityConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.Core/Conversion/PSObjectEntityConverter.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.Core/Conversion/SortedListEntityConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.Core/Conversion/SortedListEntityConverter.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.Core/ExternalTokenCredential.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.Core/ExternalTokenCredential.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.Core/Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.Core/Helpers.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/AzBobbyTables.PS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/AzBobbyTables.PS.csproj -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/AzDataTableContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/AzDataTableContext.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/Cmdlets/AddAzDataTableEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/Cmdlets/AddAzDataTableEntity.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/Cmdlets/AzDataTableCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/Cmdlets/AzDataTableCommand.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/Cmdlets/AzDataTableOperationCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/Cmdlets/AzDataTableOperationCommand.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/Cmdlets/ClearAzDataTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/Cmdlets/ClearAzDataTable.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/Cmdlets/GetAzDataTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/Cmdlets/GetAzDataTable.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/Cmdlets/GetAzDataTableEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/Cmdlets/GetAzDataTableEntity.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/Cmdlets/GetAzDataTableSupportedEntityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/Cmdlets/GetAzDataTableSupportedEntityType.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/Cmdlets/NewAzDataTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/Cmdlets/NewAzDataTable.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/Cmdlets/NewAzDataTableContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/Cmdlets/NewAzDataTableContext.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/Cmdlets/RemoveAzDataTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/Cmdlets/RemoveAzDataTable.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/Cmdlets/RemoveAzDataTableEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/Cmdlets/RemoveAzDataTableEntity.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/Cmdlets/UpdateAzDataTableEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/Cmdlets/UpdateAzDataTableEntity.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/LoadContext/DependencyAssemblyLoadContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/LoadContext/DependencyAssemblyLoadContext.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/LoadContext/ModuleInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/LoadContext/ModuleInitializer.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.PS/Validation/ValidateEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.PS/Validation/ValidateEntity.cs -------------------------------------------------------------------------------- /source/AzBobbyTables.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.psd1 -------------------------------------------------------------------------------- /source/AzBobbyTables.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/source/AzBobbyTables.sln -------------------------------------------------------------------------------- /tests/Add-AzDataTableEntity.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/tests/Add-AzDataTableEntity.Tests.ps1 -------------------------------------------------------------------------------- /tests/AzuriteIntegration.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/tests/AzuriteIntegration.Tests.ps1 -------------------------------------------------------------------------------- /tests/Clear-AzDataTable.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/tests/Clear-AzDataTable.Tests.ps1 -------------------------------------------------------------------------------- /tests/Get-AzDataTable.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/tests/Get-AzDataTable.Tests.ps1 -------------------------------------------------------------------------------- /tests/Get-AzDataTableEntity.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/tests/Get-AzDataTableEntity.Tests.ps1 -------------------------------------------------------------------------------- /tests/Get-AzDataTableSupportedEntityType.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/tests/Get-AzDataTableSupportedEntityType.Tests.ps1 -------------------------------------------------------------------------------- /tests/Module.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/tests/Module.Tests.ps1 -------------------------------------------------------------------------------- /tests/New-AzDataTable.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/tests/New-AzDataTable.Tests.ps1 -------------------------------------------------------------------------------- /tests/New-AzDataTableContext.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/tests/New-AzDataTableContext.Tests.ps1 -------------------------------------------------------------------------------- /tests/Remove-AzDataTable.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/tests/Remove-AzDataTable.Tests.ps1 -------------------------------------------------------------------------------- /tests/Remove-AzDataTableEntity.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/tests/Remove-AzDataTableEntity.Tests.ps1 -------------------------------------------------------------------------------- /tests/Update-AzDataTableEntity.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PalmEmanuel/AzBobbyTables/HEAD/tests/Update-AzDataTableEntity.Tests.ps1 --------------------------------------------------------------------------------