diff --git a/nng.NET/Factory.cs b/nng.NET/Factory.cs index c9d4a07..7ba96d3 100644 --- a/nng.NET/Factory.cs +++ b/nng.NET/Factory.cs @@ -116,17 +116,25 @@ public NngResult StreamFrom(INngAio aio) namespace Compat { - public class Factory : FactoryBase + public class Factory : FactoryBase, ISocketFactory { - public new NngResult PairOpen() => Pair0Socket.Open(); + public new NngResult PairOpen() => Pair0Socket.Open(); + NngResult ISocketFactory.PairOpen() + { + return this.PairOpen(); + } } } - + namespace Latest { - public class Factory : FactoryBase + public class Factory : FactoryBase, ISocketFactory { - public new NngResult PairOpen() => Pair1Socket.Open(); + public new NngResult PairOpen() => Pair1Socket.Open(); + NngResult ISocketFactory.PairOpen() + { + return this.PairOpen(); + } } } }