public void SendSync(byte[] buffer, Action <int, byte[]> recAct = null, int recBufferSize = 4096) { if (NetProviderType == NetProviderType.Tcp) { tcpClientProvider.SendSync(buffer, recAct, recBufferSize); } else if (NetProviderType == NetProviderType.Udp) { udpClientProvider.SendSync(buffer, recAct, recBufferSize); } }