public TestBaseSimmetricEncryptedCommunicationChannelSender( TestBaseSimmetricEncryptedCommunicationChannelReceiver receiver, Action <byte[]> sendFunction) { _receiver = receiver; _sendFunction = sendFunction; }
public TestSymmetricCommunicationChannel(Configuration configuration) { _receiver = new TestBaseSimmetricEncryptedCommunicationChannelReceiver(configuration); _receiver.OpenPortRequestReceived += (sender, data) => ReceivedRequest = data.Request; _sender = new TestBaseSimmetricEncryptedCommunicationChannelSender(_receiver, d => SentData = d); }