graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[src/Elastic.Transport/Configuration/TransportConfigurationDescriptor.cs]" -- "[src/Elastic.Transport/Configuration/IRequestConfiguration.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Elastic.Transport/Configuration/ITransportConfiguration.cs]" -- "[src/Elastic.Transport/Configuration/IRequestConfiguration.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Elastic.Transport/Configuration/RequestConfiguration.cs]" -- "[src/Elastic.Transport/Configuration/TransportConfigurationDescriptor.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Elastic.Transport/Configuration/TransportConfigurationDescriptor.cs]" -- "[src/Elastic.Transport/Configuration/ITransportConfiguration.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Elastic.Transport/Configuration/RequestConfigurationDescriptor.cs]" -- "[src/Elastic.Transport/Configuration/TransportConfigurationDescriptor.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Elastic.Transport/Components/TransportClient/HttpWebRequestInvoker.cs]" -- "[src/Elastic.Transport/Components/TransportClient/HttpRequestInvoker.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Elastic.Transport/Configuration/RequestConfigurationDescriptor.cs]" -- "[src/Elastic.Transport/Configuration/RequestConfiguration.cs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[src/Elastic.Transport/Responses/DefaultResponseFactory.cs]" -- "[src/Elastic.Transport/Components/TransportClient/HttpRequestInvoker.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Configuration/ITransportConfiguration.cs]" -- "[src/Elastic.Transport/Components/TransportClient/HttpRequestInvoker.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/DistributedTransport.cs]" -- "[src/Elastic.Transport/Components/TransportClient/HttpWebRequestInvoker.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Configuration/IRequestConfiguration.cs]" -- "[src/Elastic.Transport/Responses/DefaultResponseFactory.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Configuration/RequestConfigurationDescriptor.cs]" -- "[src/Elastic.Transport/Configuration/ITransportConfiguration.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Requests/MetaData/DefaultMetaHeaderProvider.cs]" -- "[src/Elastic.Transport/DistributedTransport.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/ITransport.cs]" -- "[src/Elastic.Transport/DistributedTransport.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Configuration/RequestConfiguration.cs]" -- "[src/Elastic.Transport/Configuration/ITransportConfiguration.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Configuration/TransportConfigurationDescriptor.cs]" -- "[src/Elastic.Transport/Configuration/TransportConfiguration.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Diagnostics/OpenTelemetry/OpenTelemetry.cs]" -- "[src/Elastic.Transport/DistributedTransport.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Configuration/TransportConfigurationDescriptor.cs]" -- "[src/Elastic.Transport/Responses/DefaultResponseFactory.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Responses/DefaultResponseFactory.cs]" -- "[src/Elastic.Transport/DistributedTransport.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Configuration/ITransportConfiguration.cs]" -- "[src/Elastic.Transport/Components/TransportClient/HttpWebRequestInvoker.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Configuration/RequestConfiguration.cs]" -- "[src/Elastic.Transport/Configuration/IRequestConfiguration.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Configuration/IRequestConfiguration.cs]" -- "[src/Elastic.Transport/Components/TransportClient/HttpWebRequestInvoker.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Components/TransportClient/HttpWebRequestInvoker.cs]" -- "[src/Elastic.Transport/Components/Pipeline/RequestPipeline.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/DistributedTransport.cs]" -- "[src/Elastic.Transport/Components/TransportClient/HttpRequestInvoker.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Requests/MetaData/DefaultMetaHeaderProvider.cs]" -- "[src/Elastic.Transport/ITransport.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Configuration/IRequestConfiguration.cs]" -- "[src/Elastic.Transport/Components/TransportClient/HttpRequestInvoker.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Responses/DefaultResponseFactory.cs]" -- "[src/Elastic.Transport/Components/TransportClient/HttpWebRequestInvoker.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Configuration/TransportConfigurationDescriptor.cs]" -- "[src/Elastic.Transport/Components/TransportClient/HttpWebRequestInvoker.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Configuration/TransportConfigurationDescriptor.cs]" -- "[src/Elastic.Transport/Components/TransportClient/HttpRequestInvoker.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Configuration/ITransportConfiguration.cs]" -- "[src/Elastic.Transport/Responses/DefaultResponseFactory.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Components/TransportClient/HttpRequestInvoker.cs]" -- "[src/Elastic.Transport/Components/Pipeline/RequestPipeline.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Configuration/RequestConfigurationDescriptor.cs]" -- "[src/Elastic.Transport/Configuration/IRequestConfiguration.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/DistributedTransport.cs]" -- "[src/Elastic.Transport/Components/Pipeline/RequestPipeline.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Elastic.Transport/Responses/Special/StreamResponseBuilder.cs]" -- "[src/Elastic.Transport/Responses/ResponseFactory.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport/Responses/Special/StringResponseBuilder.cs]" -- "[src/Elastic.Transport.VirtualizedCluster/Rules/RuleBase.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport/Responses/Special/StreamResponseBuilder.cs]" -- "[src/Elastic.Transport/ITransport.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport/Configuration/ITransportConfiguration.cs]" -- "[src/Elastic.Transport/Components/TransportClient/HandlerTracking/RequestDataHttpClientFactory.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport/Configuration/ITransportConfiguration.cs]" -- "[src/Elastic.Transport/DistributedTransport.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport/Components/TransportClient/HandlerTracking/RequestDataHttpClientFactory.cs]" -- "[src/Elastic.Transport.VirtualizedCluster/Rules/RuleBase.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport.VirtualizedCluster/Rules/RuleBase.cs]" -- "[src/Elastic.Transport/ITransport.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport/Products/Elasticsearch/ElasticsearchProductRegistration.cs]" -- "[src/Elastic.Transport/Products/Elasticsearch/ElasticsearchErrorExtensions.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport/Products/Elasticsearch/ElasticsearchProductRegistration.cs]" -- "[src/Elastic.Transport/Configuration/ITransportConfiguration.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport/Responses/Special/StringResponseBuilder.cs]" -- "[src/Elastic.Transport/Components/TransportClient/InMemoryRequestInvoker.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport/Responses/Dynamic/DynamicResponseBuilder.cs]" -- "[src/Elastic.Transport/Components/Pipeline/DefaultResponseBuilder.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport/Responses/Special/StreamResponseBuilder.cs]" -- "[src/Elastic.Transport/Components/TransportClient/HttpRequestInvoker.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport.VirtualizedCluster/Components/ExposingPipelineFactory.cs]" -- "[src/Elastic.Transport/Components/Pipeline/BoundConfiguration.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport/Diagnostics/RequestPipelineDiagnosticObserver.cs]" -- "[src/Elastic.Transport/Components/TransportClient/InMemoryRequestInvoker.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport/Responses/Special/VoidResponseBuilder.cs]" -- "[src/Elastic.Transport/Configuration/IRequestConfiguration.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport/Responses/ResponseFactory.cs]" -- "[src/Elastic.Transport/Components/Pipeline/BoundConfiguration.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Elastic.Transport/Components/Providers/RequestPipelineFactory.cs]" -- "[src/Elastic.Transport/DistributedTransport.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }