NuGet / NuGetGallery

NuGet Gallery is a package repository that powers https://www.nuget.org. Use this repo for reporting NuGet.org issues.
https://www.nuget.org/
Apache License 2.0
1.52k stars 643 forks source link

Using Azure.Storage.Blobs for storage access #10018

Open agr opened 2 weeks ago

agr commented 2 weeks ago

Progress on https://github.com/NuGet/Engineering/issues/5335

Built on top of https://github.com/NuGet/NuGetGallery/pull/9981 (draft PR), so all the SDK isolation work done there is present here.

Some choices made:

There are table wrappers using old SDK left that I haven't touched yet. Those are going to be addressed separately.

I commented out some tests and need some input on what to do with them.

The code was deployed to dev and passed E2E and functional tests.

There likely going to be more changes as this update is propagated to other repositories.

erdembayar commented 1 day ago

I see some WindowsAzure.Storage references in Infrastructure code. Are they covered in this PR? image

agr commented 1 day ago

@erdembayar this is the reason I kept WindowsAzure.Storage reference in the csproj you asked about.