/// <summary> /// Initialiazes configuration transport with a <see cref="UniversalTransport"/> with given settings. /// </summary> public static void SetupUniversalTransport(this IClusterClientConfiguration self, UniversalTransportSettings settings) => self.Transport = new UniversalTransport(settings, self.Log);
/// <inheritdoc cref="UniversalTransport" /> public UniversalTransport([NotNull] UniversalTransportSettings settings, [NotNull] ILog log) { this.settings = settings ?? throw new ArgumentNullException(nameof(settings)); this.log = log ?? throw new ArgumentNullException(nameof(log)); }