コード例 #1
0
ファイル: KronosClient.cs プロジェクト: qcjxberin/Kronos
        public async Task <bool> ContainsAsync(string key)
        {
            Debug.WriteLine("New contains request");

            var request = new ContainsRequest(key);

            IConnection connection = SelectServerAndCreateConnection(key);
            bool        contains   = await _containsProcessor.ExecuteAsync(request, connection);

            return(contains);
        }
コード例 #2
0
        public async Task <bool> ContainsAsync(string key)
        {
            Trace.WriteLine("New contains request");

            ServerConfig server  = GetServerInternal(key);
            Request      request = ContainsRequest.New(key, server.Auth);

            var response = await _connectionPool.UseAsync(con => _containsProcessor.ExecuteAsync(request, con, server));

            return(response.Contains);
        }