public Task <bool> SetAsync(string key, string value) { var bytes = Encoding.UTF8.GetBytes($"SET {key} {value}\r\n"); var taskSource = new TaskCompletionSource <bool>(); _receiverQueue.Enqueue(taskSource, bytes); return(taskSource.Task); }
public Task <bool> SetAsync(string key, string value) { var bytes = Encoding.UTF8.GetBytes($"SET {key} {value}\r\n"); var taskSource = _getTask(); _receiverQueue.Enqueue(taskSource, bytes); return(taskSource); }