private void OnReadPacket(IPacket packet) { CustomContract.Requires <ArgumentNullException>(packet != null, "packet cannot be null"); OnReadPacketEvent?.Invoke(this.headersWithInterface.Last(), packet); }
private void OnReadPacket(IPacket packet) { CustomContract.Requires <ArgumentNullException>(Header != null, "Header cannot be null"); CustomContract.Requires <ArgumentNullException>(packet != null, "packet cannot be null"); OnReadPacketEvent?.Invoke(Header, packet); }