Dzianis Daroshka
Dzianis Daroshka
thank you @otamajakusi this solved issue for me too (running on windows with opencv 4.6.0)
@EugeneKrapivin what you think about this: https://www.nuget.org/packages/EnyimMemcachedCore/2.5.7
Changing in [UriSchemeKeyedCollection.cs](https://github.com/CoreWCF/CoreWCF/blob/main/src/CoreWCF.Primitives/src/CoreWCF/UriSchemeKeyedCollection.cs#L29) from: ``` protected override string GetKeyForItem(Uri item) { return item.Scheme + ":" + item.Port; } ``` To: ``` protected override string GetKeyForItem(Uri item) { return item.Scheme +...
@mconnew If you are about something like this: ``` builder.AddService(options => { options.BaseAddresses.Clear(); options.BaseAddresses.Add(new Uri("net.uds://" + GetUDSFilePath1())); } ); ``` looks like this delegate called after `UriSchemeKeyedCollection.cs` created so at...
Also tried approach with `BaseAddressCleanupHostedService` that should clear base addresses from that issue about NamedPipe: https://github.com/CoreWCF/CoreWCF/issues/1103, but in case of UDS it appears, that at the moment of calling `BaseAddressCleanupHostedService`...
Another not critical use case I found when applying this workaround in our real-world application: when single service implements multiple contracts (and correspondingly has multiple addresses) then getting the same...