You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The new release of DispatchProxy 4.8.0 breaks libraries targeting netstandard2.0. CoreWCF still targets netstandard2.0 and has a class which derives from DispatchProxy. The Invoke method was defined like this in the 4.7 release:
As the whole purpose of DispatchProxy was to enable deriving from it and providing an Invoke method to dispatch interface calls to, removing abstract from the method completely removes the ability to use the class at all. The 4.8 version is broken and unusable for netstandard2.0.
To be clear, this breaks compilation of existing projects that referenced 4.7.0 when upgrading to 4.8.0.
The text was updated successfully, but these errors were encountered:
The new release of DispatchProxy 4.8.0 breaks libraries targeting netstandard2.0. CoreWCF still targets netstandard2.0 and has a class which derives from DispatchProxy. The Invoke method was defined like this in the 4.7 release:
In the 4.8.0 version, for netstandard2.0 only, it's defined as:
As the whole purpose of DispatchProxy was to enable deriving from it and providing an Invoke method to dispatch interface calls to, removing abstract from the method completely removes the ability to use the class at all. The 4.8 version is broken and unusable for netstandard2.0.
To be clear, this breaks compilation of existing projects that referenced 4.7.0 when upgrading to 4.8.0.
The text was updated successfully, but these errors were encountered: