Split Aspire.Hosting.Azure into sub-packages.#3062
Conversation
|
It would be useful to add tests that exercise these nugets in |
We don't have a reasonable way to test against azure resources yet (AFAIK) |
Ah, yes, Azure! |
src/Aspire.Hosting.Azure.Storage/Aspire.Hosting.Azure.Storage.csproj
Outdated
Show resolved
Hide resolved
c7206d4 to
0c22073
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
| EndProject | ||
| Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.Hosting.Azure.OperationalInsights", "src\Aspire.Hosting.Azure.OperationalInsights\Aspire.Hosting.Azure.OperationalInsights.csproj", "{8CF39705-FCA7-42F5-B3E3-1FBD9100BAFF}" | ||
| EndProject | ||
| Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.Hosting.Azure.PostgreSql", "src\Aspire.Hosting.Azure.PostgreSql\Aspire.Hosting.Azure.PostgreSql.csproj", "{B6F2387B-2AB0-41F4-A609-9EA13E408145}" |
There was a problem hiding this comment.
We have Aspire.Hosting.PostgreSQL (casing)
| EndProject | ||
| Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.Hosting.Azure.SignalR", "src\Aspire.Hosting.Azure.SignalR\Aspire.Hosting.Azure.SignalR.csproj", "{CB7CAE39-F041-4B20-A0C4-D6F44920A647}" | ||
| EndProject | ||
| Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Aspire.Hosting.Azure.Sql", "src\Aspire.Hosting.Azure.Sql\Aspire.Hosting.Azure.Sql.csproj", "{9FF853BD-FA56-4DA5-A50A-9867F2FAB1F0}" |
There was a problem hiding this comment.
We have Aspire.Hosting.SqlServer. Sql feels a little generic.
There was a problem hiding this comment.
The RM library uses Sql as well - Azure.ResourceManager.Sql.
Splitting
Aspire.Hosting.Azureinto sub-packages (e.g.Aspire.Hosting.Azure.Redis. The package suffix will be dictated by the corresponding package name in theAzure.ResourceManager.*packages. This PR is just the structural change.Some resources will stay in the main
Aspire.Hosting.Azurepackage. At this point its the provisioning machinery, Bicep resource, construct resoure, KeyVault.Microsoft Reviewers: Open in CodeFlow