-
Notifications
You must be signed in to change notification settings - Fork 644
Azure App Configuration client integration #8945
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Azure App Configuration client integration #8945
Conversation
Directory.Packages.props
Outdated
@@ -23,6 +23,7 @@ | |||
<PackageVersion Include="Azure.Security.KeyVault.Secrets" Version="4.7.0" /> | |||
<PackageVersion Include="Azure.Storage.Blobs" Version="12.24.0" /> | |||
<PackageVersion Include="Azure.Storage.Queues" Version="12.22.0" /> | |||
<PackageVersion Include="Microsoft.Extensions.Configuration.AzureAppConfiguration" Version="8.1.1" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Waiting for 8.2.0 to have tracing support. (Hopefully, it will be released next week)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would the current preview version have the tracing feature? If so then you could complete the PR and just switch the version when it's no more preview.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, the current preview version doesn't support tracing.
@jimmyca15 @zhenlan @drago-draganov Could you help review this PR? |
src/Components/Aspire.Azure.AppConfiguration/AspireAppConfigurationExtensions.cs
Outdated
Show resolved
Hide resolved
src/Components/Aspire.Azure.AppConfiguration/AspireAppConfigurationExtensions.cs
Outdated
Show resolved
Hide resolved
tests/Aspire.Azure.AppConfiguration.Tests/AspireAppConfigurationExtensionsTest.cs
Outdated
Show resolved
Hide resolved
src/Components/Aspire.Azure.AppConfiguration/AspireAppConfigurationExtensions.cs
Outdated
Show resolved
Hide resolved
src/Components/Aspire.Azure.AppConfiguration/AzureAppConfigurationSettings.cs
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove the DisableTracing
references until the package actually supports it, otherwise we would ship something that doesn't have any tracing but still the documentation and the code that states so.
Other option is we wait for the package to merge this PR.
src/Components/Aspire.Azure.AppConfiguration/Aspire.Azure.AppConfiguration.csproj
Outdated
Show resolved
Hide resolved
src/Components/Aspire.Azure.AppConfiguration/Aspire.Azure.AppConfiguration.csproj
Outdated
Show resolved
Hide resolved
src/Components/Aspire.Azure.AppConfiguration/AzureAppConfigurationSettings.cs
Outdated
Show resolved
Hide resolved
Agreed. We should drop everything about tracing or health check, so this PR can be merged. We can add them in new PRs when those features are ready. |
e0186a6
to
fc6a0dc
Compare
fc6a0dc
to
74b7956
Compare
@zhenlan @sebastienros everything about tracing is removed from this PR. |
src/Components/Aspire.Azure.AppConfiguration/AspireAppConfigurationExtensions.cs
Outdated
Show resolved
Hide resolved
src/Components/Aspire.Azure.AppConfiguration/Aspire.Azure.AppConfiguration.csproj
Outdated
Show resolved
Hide resolved
src/Components/Aspire.Azure.AppConfiguration/AspireAppConfigurationExtensions.cs
Outdated
Show resolved
Hide resolved
src/Components/Aspire.Azure.AppConfiguration/AspireAppConfigurationExtensions.cs
Outdated
Show resolved
Hide resolved
The project needs to be renamed, check discussion |
@sebastienros @eerhardt Thank you for your help! |
Description
Please include a summary of the changes and the related issue. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes #787
Checklist
<remarks />
and<code />
elements on your triple slash comments?