Deprecate AsyncResolver config fields and remove internal usage.

Bug: webrtc:12598
Change-Id: Ic43cbcd13e4de44b02351c89da12844606368623
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/317604
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40627}
diff --git a/pc/BUILD.gn b/pc/BUILD.gn
index 60006c4..1f83007 100644
--- a/pc/BUILD.gn
+++ b/pc/BUILD.gn
@@ -2413,6 +2413,7 @@
       "../api:libjingle_peerconnection_api",
       "../api:make_ref_counted",
       "../api:media_stream_interface",
+      "../api:mock_async_dns_resolver",
       "../api:mock_encoder_selector",
       "../api:mock_packet_socket_factory",
       "../api:mock_video_track",
@@ -2636,6 +2637,7 @@
       "../api:libjingle_logging_api",
       "../api:libjingle_peerconnection_api",
       "../api:media_stream_interface",
+      "../api:mock_async_dns_resolver",
       "../api:mock_rtp",
       "../api:packet_socket_factory",
       "../api:rtc_error",