public MessageLayer(ILayer lowerLayer, ITransmissionContextFactory transmissionContextFactory) : base(lowerLayer) { _transmissionContextFactory = transmissionContextFactory; _retransmissions = new Dictionary<int, ITransmissionContext>(); _idSequence = new IdSequence(); _replyCache = new MessageCache(); _duplicationCache = new MessageCache(); }
public MessageLayer(ILayer lowerLayer, ITransmissionContextFactory transmissionContextFactory) : base(lowerLayer) { _transmissionContextFactory = transmissionContextFactory; _retransmissions = new Dictionary <int, ITransmissionContext>(); _idSequence = new IdSequence(); _replyCache = new MessageCache(); _duplicationCache = new MessageCache(); }