public object Any(GetEntryTypes request) { var response = new GetEntryTypesResponse(); foreach (var key in request.Keys) { var keyType = Redis.GetEntryType(key); response.KeyTypes.Add(new KeyValuePair(key, keyType.ToString())); } return(response); }
protected override object Run(GetEntryTypes request) { var response = new GetEntryTypesResponse(); using (var redis = ClientsManager.GetClient()) { foreach (var key in request.Keys) { var keyType = redis.GetEntryType(key); response.KeyTypes.Add(new KeyValuePair(key, keyType.ToString())); } } return(response); }