Commit ea1aa0d
authored
Add AspireExport coverage for Aspire.Hosting.Azure.Storage (#14420)
* Add AspireExport coverage for Aspire.Hosting.Azure.Storage
Add [AspireExport] attributes to 15 public extension methods and
[AspireExportIgnore] to 2 incompatible methods in AzureStorageExtensions.cs,
enabling polyglot (TypeScript) app host support for Azure Storage.
Exported methods:
- addAzureStorage, runAsEmulator
- withDataBindMount, withDataVolume
- withBlobPort, withQueuePort, withTablePort, withApiVersionCheck
- addBlobs, addDataLake, addTables, addQueues
- addBlobContainer, addDataLakeFileSystem, addQueue
Ignored methods:
- AddBlobContainer(AzureBlobStorageResource) - obsolete
- WithRoleAssignments - params StorageBuiltInRole[] not ATS-compatible
Includes TypeScript validation app host in playground/polyglot.
* Remove .aspire/ folders from playground/polyglot tracking
Remove the gitignore un-ignore rule for playground/polyglot/**/.aspire/
so these machine-specific settings (channels, SDK versions, local paths)
are not tracked. The global .aspire/ ignore rule now applies uniformly.
* Fix review1 parent 32d6b11 commit ea1aa0d
File tree
7 files changed
+1057
-0
lines changed- playground/polyglot/TypeScript/Aspire.Hosting.Azure.Storage/ValidationAppHost
- .aspire
- src/Aspire.Hosting.Azure.Storage
7 files changed
+1057
-0
lines changedLines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
Lines changed: 25 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
0 commit comments