Skip to content

Remove dependency on Microsoft.Bcl.AsyncInterfaces for net6.0 #1834

@owns

Description

@owns

Feature request

Considering the points above, please describe the feature or behavior you would like dotnet/reactive included:

Which subcomponent library (Ix, Async.Ix)?

lx

Which next library version (i.e., patch, minor or major)?

patch

What are the platform(s), environment(s) and related component version(s)?

Microsoft.Bcl.AsyncInterfaces

How commonly is this feature needed (one project, several projects, company-wide, global)?

global

Please describe the feature.

I noticed the dependency on Microsoft.Bcl.AsyncInterfaces for net6.0 on NuGet. I found that odd since, from Microsoft.Bcl.AsyncInterfaces's README (below):

This package is not required starting with .NET Standard 2.1 and .NET Core 3.0.

So it makes sense to only explicitly include the dependency for the older frameworks.

Looking at the PR history, it looks like this was just auto version bump-ed to the current state.

I found an open PR to address this: #1719

NOTE: I call issue a FR since it technically doesn't break anything to leave the dependency.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions