예제 #1
0
 public PacketReceiver(IPacketValidator packetValidator, IPacketProcessor packetProcessor, IQdafLogger logger)
 {
     _packetValidator = packetValidator;
     _packetProcessor = packetProcessor;
     _logger = logger;
     _errors = new Lazy<List<string>>(() => new List<string>()); 
 }
예제 #2
0
        public PacketBuilder(IPacketValidator packetValidator)
        {
            if (packetValidator == null)
            {
                throw new ArgumentNullException(nameof(packetValidator));
            }

            _packetValidator = packetValidator;
        }
예제 #3
0
 public void SetUp()
 {
     PacketValidator = new PacketValidator();
 }