Exemple #1
0
        public RequestReplyServerEndPoint(IServerEndPoint serverEndPoint, ILoggerFactory loggerFactory = null)
        {
            if (serverEndPoint == null)
            {
                throw new ArgumentNullException(nameof(serverEndPoint));
            }

            _serverEndPoint = serverEndPoint;
            _loggerFactory  = loggerFactory;

            var wrapper = new ServerEndPointWrapper(serverEndPoint);
            var logger  = loggerFactory?.CreateLogger <RequestReplyEndPoint <Packet <EndPointAddress> > >();

            _reqRplyEndPoint = new RequestReplyEndPoint <Packet <EndPointAddress> >(wrapper, logger);
        }
Exemple #2
0
 public ServerEndPointWrapper(IServerEndPoint serverEndPoint)
 {
     _serverEndPoint = serverEndPoint;
 }