diff --git a/Realtime/Realtime.csproj b/Realtime/Realtime.csproj
index ea8e3ce..45a777f 100644
--- a/Realtime/Realtime.csproj
+++ b/Realtime/Realtime.csproj
@@ -50,11 +50,11 @@
-
+
-
+
diff --git a/Realtime/RealtimeSocket.cs b/Realtime/RealtimeSocket.cs
index 9589e4f..e98a4ba 100644
--- a/Realtime/RealtimeSocket.cs
+++ b/Realtime/RealtimeSocket.cs
@@ -12,9 +12,6 @@
using Supabase.Realtime.Interfaces;
using Websocket.Client;
using static Supabase.Realtime.Constants;
-#if NETSTANDARD2_0
-using Websocket.Client.Models;
-#endif
namespace Supabase.Realtime;
///
diff --git a/RealtimeTests/ClientFailureTests.cs b/RealtimeTests/ClientFailureTests.cs
index 3321a9f..0c1e822 100644
--- a/RealtimeTests/ClientFailureTests.cs
+++ b/RealtimeTests/ClientFailureTests.cs
@@ -17,9 +17,9 @@ public async Task ClientThrowsExceptionOnInitialConnectionFailure()
client.AddDebugHandler((_, message, _) => Debug.WriteLine($"Client 1: {message}"));
client2.AddDebugHandler((_, message, _) => Debug.WriteLine($"Client 2: {message}"));
- await Assert.ThrowsExceptionAsync(async () => { await client.ConnectAsync(); });
+ await Assert.ThrowsAsync(async () => { await client.ConnectAsync(); });
- await Assert.ThrowsExceptionAsync(() =>
+ await Assert.ThrowsAsync(() =>
{
var tsc = new TaskCompletionSource();
@@ -39,9 +39,9 @@ public async Task ClientShouldAllowForMultipleSocketConnectionAttempts()
client.AddDebugHandler((_, message, _) => Debug.WriteLine(message));
// Should throw first time and clear socket instance.
- await Assert.ThrowsExceptionAsync(client.ConnectAsync);
+ await Assert.ThrowsAsync(client.ConnectAsync);
// Should throw again, as socket is still cleared (as opposed to merely logging).
- await Assert.ThrowsExceptionAsync(client.ConnectAsync);
+ await Assert.ThrowsAsync(client.ConnectAsync);
}
}
\ No newline at end of file
diff --git a/RealtimeTests/ClientTests.cs b/RealtimeTests/ClientTests.cs
index 390e173..8e801bc 100644
--- a/RealtimeTests/ClientTests.cs
+++ b/RealtimeTests/ClientTests.cs
@@ -56,7 +56,7 @@ public async Task ClientJoinsChannel_DB_Schema()
public async Task ClientJoinsChannel_DB_Schema_Table()
{
var channel = client!.Channel("realtime", "public", "users");
- await Assert.ThrowsExceptionAsync(() => channel.Subscribe());
+ await Assert.ThrowsAsync(() => channel.Subscribe());
var channel2 = client!.Channel("realtime", "public", "todos");
await channel2.Subscribe();
diff --git a/RealtimeTests/RealtimeTests.csproj b/RealtimeTests/RealtimeTests.csproj
index 9eead2c..0f72067 100644
--- a/RealtimeTests/RealtimeTests.csproj
+++ b/RealtimeTests/RealtimeTests.csproj
@@ -8,10 +8,10 @@
-
-
-
-
+
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all