From fc150605029f6c309968dccab607e5f38e42442f Mon Sep 17 00:00:00 2001 From: tr00d Date: Fri, 21 Jun 2024 10:42:36 +0200 Subject: [PATCH] refactor: hide video client constructors --- Vonage/Video/Archives/ArchiveClient.cs | 6 +----- Vonage/Video/Broadcast/BroadcastClient.cs | 2 +- Vonage/Video/Moderation/ModerationClient.cs | 2 +- Vonage/Video/Sessions/SessionClient.cs | 2 +- Vonage/Video/Signaling/SignalingClient.cs | 2 +- Vonage/Video/Sip/SipClient.cs | 2 +- 6 files changed, 6 insertions(+), 10 deletions(-) diff --git a/Vonage/Video/Archives/ArchiveClient.cs b/Vonage/Video/Archives/ArchiveClient.cs index 3c91631a6..6846728f8 100644 --- a/Vonage/Video/Archives/ArchiveClient.cs +++ b/Vonage/Video/Archives/ArchiveClient.cs @@ -20,11 +20,7 @@ public class ArchiveClient { private readonly VonageHttpClient vonageClient; - /// - /// Creates a new client. - /// - /// The client configuration. - public ArchiveClient(VonageHttpClientConfiguration configuration) => this.vonageClient = + internal ArchiveClient(VonageHttpClientConfiguration configuration) => this.vonageClient = new VonageHttpClient(configuration, JsonSerializerBuilder.BuildWithCamelCase()); /// diff --git a/Vonage/Video/Broadcast/BroadcastClient.cs b/Vonage/Video/Broadcast/BroadcastClient.cs index a2cc2158d..cf987f674 100644 --- a/Vonage/Video/Broadcast/BroadcastClient.cs +++ b/Vonage/Video/Broadcast/BroadcastClient.cs @@ -23,7 +23,7 @@ public class BroadcastClient /// Creates a new client. /// /// The client configuration. - public BroadcastClient(VonageHttpClientConfiguration configuration) => this.vonageClient = + internal BroadcastClient(VonageHttpClientConfiguration configuration) => this.vonageClient = new VonageHttpClient(configuration, JsonSerializerBuilder.BuildWithCamelCase()); /// diff --git a/Vonage/Video/Moderation/ModerationClient.cs b/Vonage/Video/Moderation/ModerationClient.cs index 1180be27d..cb7d0a417 100644 --- a/Vonage/Video/Moderation/ModerationClient.cs +++ b/Vonage/Video/Moderation/ModerationClient.cs @@ -19,7 +19,7 @@ public class ModerationClient /// Creates a new client. /// /// The client configuration. - public ModerationClient(VonageHttpClientConfiguration configuration) => this.vonageClient = + internal ModerationClient(VonageHttpClientConfiguration configuration) => this.vonageClient = new VonageHttpClient(configuration, JsonSerializerBuilder.BuildWithCamelCase()); /// diff --git a/Vonage/Video/Sessions/SessionClient.cs b/Vonage/Video/Sessions/SessionClient.cs index 5954e91e6..77f34c529 100644 --- a/Vonage/Video/Sessions/SessionClient.cs +++ b/Vonage/Video/Sessions/SessionClient.cs @@ -21,7 +21,7 @@ public class SessionClient /// Creates a new client. /// /// The client configuration. - public SessionClient(VonageHttpClientConfiguration configuration) + internal SessionClient(VonageHttpClientConfiguration configuration) { this.vonageClient = new VonageHttpClient(configuration, JsonSerializerBuilder.BuildWithCamelCase()); diff --git a/Vonage/Video/Signaling/SignalingClient.cs b/Vonage/Video/Signaling/SignalingClient.cs index e67e3e508..e0eccc13e 100644 --- a/Vonage/Video/Signaling/SignalingClient.cs +++ b/Vonage/Video/Signaling/SignalingClient.cs @@ -18,7 +18,7 @@ public class SignalingClient /// Creates a new client. /// /// The client configuration. - public SignalingClient(VonageHttpClientConfiguration configuration) => this.vonageClient = + internal SignalingClient(VonageHttpClientConfiguration configuration) => this.vonageClient = new VonageHttpClient(configuration, JsonSerializerBuilder.BuildWithCamelCase()); /// diff --git a/Vonage/Video/Sip/SipClient.cs b/Vonage/Video/Sip/SipClient.cs index ebad86db7..41b63739a 100644 --- a/Vonage/Video/Sip/SipClient.cs +++ b/Vonage/Video/Sip/SipClient.cs @@ -19,7 +19,7 @@ public class SipClient /// Creates a new client. /// /// The client configuration. - public SipClient(VonageHttpClientConfiguration configuration) => this.vonageClient = + internal SipClient(VonageHttpClientConfiguration configuration) => this.vonageClient = new VonageHttpClient(configuration, JsonSerializerBuilder.BuildWithCamelCase()); ///