@@ -109,7 +109,7 @@ private static bool UsingCurlHandler
109109 /// Creates a new instance of <see cref="TransportConfiguration"/>
110110 /// </summary>
111111 /// <param name="uri">The root of the Elastic stack product node we want to connect to. Defaults to http://localhost:9200</param>
112- /// <param name="productRegistration"><inheritdoc cref="IProductRegistration"/></param>
112+ /// <param name="productRegistration"><inheritdoc cref="IProductRegistration" path="/summary" /></param>
113113 [ SuppressMessage ( "Microsoft.Reliability" , "CA2000:Dispose objects before losing scope" ) ]
114114 public TransportConfiguration ( Uri uri = null , IProductRegistration productRegistration = null )
115115 : this ( new SingleNodeConnectionPool ( uri ?? new Uri ( "http://localhost:9200" ) ) , productRegistration : productRegistration ) { }
@@ -128,11 +128,11 @@ public TransportConfiguration(string cloudId, BasicAuthentication credentials, I
128128 public TransportConfiguration ( string cloudId , Base64ApiKey credentials , IProductRegistration productRegistration = null )
129129 : this ( new CloudConnectionPool ( cloudId , credentials ) , productRegistration : productRegistration ) { }
130130
131- /// <summary> <inheritdoc cref="TransportConfiguration"/></summary>
132- /// <param name="connectionPool"><inheritdoc cref="IConnectionPool"/></param>
133- /// <param name="connection"><inheritdoc cref="IConnection"/></param>
134- /// <param name="serializer"><inheritdoc cref="ITransportSerializer"/></param>
135- /// <param name="productRegistration"><inheritdoc cref="IProductRegistration"/></param>
131+ /// <summary> <inheritdoc cref="TransportConfiguration" path="/summary" /></summary>
132+ /// <param name="connectionPool"><inheritdoc cref="IConnectionPool" path="/summary" /></param>
133+ /// <param name="connection"><inheritdoc cref="IConnection" path="/summary" /></param>
134+ /// <param name="serializer"><inheritdoc cref="ITransportSerializer" path="/summary" /></param>
135+ /// <param name="productRegistration"><inheritdoc cref="IProductRegistration" path="/summary" /></param>
136136 public TransportConfiguration (
137137 IConnectionPool connectionPool ,
138138 IConnection connection = null ,
@@ -196,10 +196,10 @@ public abstract class TransportConfigurationBase<T> : ITransportConfiguration
196196 /// <summary>
197197 /// <inheritdoc cref="TransportConfiguration"/>
198198 /// </summary>
199- /// <param name="connectionPool"><inheritdoc cref="IConnectionPool"/></param>
200- /// <param name="connection"><inheritdoc cref="IConnection"/></param>
201- /// <param name="requestResponseSerializer"><inheritdoc cref="ITransportSerializer"/></param>
202- /// <param name="productRegistration"><inheritdoc cref="IProductRegistration"/></param>
199+ /// <param name="connectionPool"><inheritdoc cref="IConnectionPool" path="/summary" /></param>
200+ /// <param name="connection"><inheritdoc cref="IConnection" path="/summary" /></param>
201+ /// <param name="requestResponseSerializer"><inheritdoc cref="ITransportSerializer" path="/summary" /></param>
202+ /// <param name="productRegistration"><inheritdoc cref="IProductRegistration" path="/summary" /></param>
203203 protected TransportConfigurationBase ( IConnectionPool connectionPool , IConnection connection , ITransportSerializer requestResponseSerializer , IProductRegistration productRegistration )
204204 {
205205 _connectionPool = connectionPool ;
@@ -298,8 +298,8 @@ private static void DefaultRequestDataCreated(RequestData response) { }
298298 /// Sets the keep-alive option on a TCP connection.
299299 /// <para>For Desktop CLR, sets ServicePointManager.SetTcpKeepAlive</para>
300300 /// </summary>
301- /// <param name="keepAliveTime"><inheritdoc cref="ITransportConfiguration.KeepAliveTime"/></param>
302- /// <param name="keepAliveInterval"><inheritdoc cref="ITransportConfiguration.KeepAliveInterval"/></param>
301+ /// <param name="keepAliveTime"><inheritdoc cref="ITransportConfiguration.KeepAliveTime" path="/summary" /></param>
302+ /// <param name="keepAliveInterval"><inheritdoc cref="ITransportConfiguration.KeepAliveInterval" path="/summary" /></param>
303303 public T EnableTcpKeepAlive ( TimeSpan keepAliveTime , TimeSpan keepAliveInterval ) =>
304304 Assign ( keepAliveTime , ( a , v ) => a . _keepAliveTime = v )
305305 . Assign ( keepAliveInterval , ( a , v ) => a . _keepAliveInterval = v ) ;
@@ -308,7 +308,7 @@ public T EnableTcpKeepAlive(TimeSpan keepAliveTime, TimeSpan keepAliveInterval)
308308 public T MaximumRetries ( int maxRetries ) => Assign ( maxRetries , ( a , v ) => a . _maxRetries = v ) ;
309309
310310 /// <summary>
311- /// <inheritdoc cref="ITransportConfiguration.ConnectionLimit"/>
311+ /// <inheritdoc cref="ITransportConfiguration.ConnectionLimit" path="/summary" />
312312 /// </summary>
313313 /// <param name="connectionLimit">The connection limit, a value lower then 0 will cause the connection limit not to be set at all</param>
314314 public T ConnectionLimit ( int connectionLimit ) => Assign ( connectionLimit , ( a , v ) => a . _connectionLimit = v ) ;
@@ -321,7 +321,7 @@ public T SniffOnConnectionFault(bool sniffsOnConnectionFault = true) =>
321321 public T SniffOnStartup ( bool sniffsOnStartup = true ) => Assign ( sniffsOnStartup , ( a , v ) => a . _sniffOnStartup = v ) ;
322322
323323 /// <summary>
324- /// <inheritdoc cref="ITransportConfiguration.SniffInformationLifeSpan"/>
324+ /// <inheritdoc cref="ITransportConfiguration.SniffInformationLifeSpan" path="/summary" />
325325 /// </summary>
326326 /// <param name="sniffLifeSpan">The duration a clusterstate is considered fresh, set to null to disable periodic sniffing</param>
327327 public T SniffLifeSpan ( TimeSpan ? sniffLifeSpan ) => Assign ( sniffLifeSpan , ( a , v ) => a . _sniffLifeSpan = v ) ;
0 commit comments