The package Mediator.Abstractions (Mediator.csproj) has unnecessary references to the following NuGet packages:
Microsoft.Extensions.DependencyInjection.Abstractions
System.Collections.Immutable
System.Runtime.CompilerServices.Unsafe
These transient dependencies cause issues when installing the Mediator.Abstractions package in older projects where the Mediator package officially is supposed to support netstandard2.0.
Code builds perfectly without these dependencies, for all targets. That will leave us with only Microsoft.Bcl.AsyncInterfaces.
Please remove them in the nearest version. I can also help with a quick PR if desired.
The package
Mediator.Abstractions(Mediator.csproj) has unnecessary references to the following NuGet packages:Microsoft.Extensions.DependencyInjection.AbstractionsSystem.Collections.ImmutableSystem.Runtime.CompilerServices.UnsafeThese transient dependencies cause issues when installing the
Mediator.Abstractionspackage in older projects where the Mediator package officially is supposed to supportnetstandard2.0.Code builds perfectly without these dependencies, for all targets. That will leave us with only
Microsoft.Bcl.AsyncInterfaces.Please remove them in the nearest version. I can also help with a quick PR if desired.