public PitayaClient(bool enableReconnect = false, string certificateName = null, int connectionTimeout = DEFAULT_CONNECTION_TIMEOUT, IPitayaQueueDispatcher queueDispatcher = null) { if (queueDispatcher == null) { queueDispatcher = MainQueueDispatcher.Create(); } PitayaBinding.QueueDispatcher = queueDispatcher; Init(certificateName, certificateName != null, false, enableReconnect, connectionTimeout); }
public PitayaClient(bool enableReconnect = false, string certificateName = null, int connectionTimeout = DEFAULT_CONNECTION_TIMEOUT, IPitayaQueueDispatcher queueDispatcher = null, IPitayaBinding binding = null) { if (binding != null) { _binding = binding; } if (queueDispatcher == null) { queueDispatcher = MainQueueDispatcher.Create(); } _binding.QueueDispatcher = queueDispatcher; Init(certificateName, certificateName != null, false, enableReconnect, connectionTimeout, new SerializerFactory()); }