Exemplo n.º 1
0
        private async Task <bool> AreSessionsSupportedAfterSeverSelctionAsync(CancellationToken cancellationToken)
        {
            var selector       = new AreSessionsSupportedServerSelector();
            var selectedServer = await _cluster.SelectServerAsync(selector, cancellationToken).ConfigureAwait(false);

            return(AreSessionsSupported(selector.ClusterDescription) ?? false);
        }
Exemplo n.º 2
0
        private bool AreSessionsSupportedAfterServerSelection(CancellationToken cancellationToken)
        {
            var selector       = new AreSessionsSupportedServerSelector();
            var selectedServer = _cluster.SelectServer(selector, cancellationToken);

            return(AreSessionsSupported(selector.ClusterDescription) ?? false);
        }
Exemplo n.º 3
0
        private bool AreSessionsSupportedAfterServerSelection(CancellationToken cancellationToken)
        {
            var selector           = new AreSessionsSupportedServerSelector();
            var selectedServer     = _cluster.SelectServer(selector, cancellationToken);
            var clusterDescription = selector.ClusterDescription ?? _cluster.Description; // LB cluster doesn't use server selector, so clusterDescription is null for this case

            return(AreSessionsSupported(clusterDescription) ?? false);
        }
Exemplo n.º 4
0
        private async Task <bool> AreSessionsSupportedAfterServerSelectionAsync(CancellationToken cancellationToken)
        {
            var selector       = new AreSessionsSupportedServerSelector();
            var selectedServer = await _cluster.SelectServerAsync(selector, cancellationToken).ConfigureAwait(false);

            var clusterDescription = selector.ClusterDescription ?? _cluster.Description;  // LB cluster doesn't use server selector, so clusterDescription is null for this case

            return(AreSessionsSupported(clusterDescription) ?? false);
        }