/// <inheritdoc />
 public void HandleResponse(Response response)
 {
     if (requestMap.TryGetValue(response.RequestId, out var promise))
     {
         promise.SetResult(response);
         requestMap.Remove(response.RequestId);
     }
 }