Skip to content
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

[release/6.0-preview2] React to Microsoft.Extensions.Internal.Transport package name change #30461

Merged
merged 1 commit into from
Feb 26, 2021

Conversation

mmitche
Copy link
Member

@mmitche mmitche commented Feb 25, 2021

Package name changed to Microsoft.AspNetCore.Internal.Transport

@mmitche mmitche requested review from dougbu and a team as code owners February 25, 2021 18:20
@ghost ghost added the area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework label Feb 25, 2021
@mmitche mmitche changed the title React to Microsoft.Extensions.Internal.Transport package name change [release/6.0-preview2] React to Microsoft.Extensions.Internal.Transport package name change Feb 25, 2021
@mmitche mmitche requested a review from Anipik February 25, 2021 18:21
@mmitche
Copy link
Member Author

mmitche commented Feb 25, 2021

@dougbu @Anipik can you take a look at the failures? Looks like a breaking change.

@dougbu
Copy link
Member

dougbu commented Feb 25, 2021

@mmitche not exactly a breaking change. Microsoft.Extensions.DependencyModel is no longer in the transport package. That's fine but a couple of projects used that namespace without depending on the package. Turns out the usings were useless.

Long story short, cherry-pick the rest of #30405 in here or wait for me to merge that and use the squashed commit instead of what you've got here.

- back-port from main / dotnet#30405

* React to dotnet/runtime#47684, a new transport package
  - handle Microsoft.Extensions.Internal.Transport -> 'Microsoft.AspNetCore.Internal.Transport name change
  - remove `$(...V0Version)` / `%(RTMVersion)` workarounds
  - remove mention of System.Security.AccessControl package; only need transitive references to that
  - confirm content of Microsoft.AspNetCore.Internal.Transport package
    - missing Microsoft.Extensions.DependencyModel assembly

* Remove unnecessary `using`s
  - namespace previously available due to Microsoft.Extensions.Internal.Transport dependency
  - no need for Microsoft.AspNetCore.Internal.Transport dependency

* nit: Clean up "Extensions" naming in Ref project

* Correct targeting pack content
  - intersection w/ `@(ExternalAspNetCoreAppReference)` items added nothing
  - excluded assemblies now included in transport package
@dougbu dougbu force-pushed the update-package-name branch from 3b709a2 to c7e4709 Compare February 26, 2021 01:48
@mmitche mmitche requested a review from a team as a code owner February 26, 2021 01:48
@dougbu
Copy link
Member

dougbu commented Feb 26, 2021

@mmitche 550bd15 was the squashed commit in 'main' for #30405. I overwrote your fork w/ a cherry-pick of that.

Copy link
Member

@dougbu dougbu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Of course I approve this 😀

@dougbu dougbu merged commit e1afec4 into dotnet:release/6.0-preview2 Feb 26, 2021
@dougbu
Copy link
Member

dougbu commented Feb 26, 2021

Thanks for alerting us this was needed for 6.0 @mmitche

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants