Winify
/trunk/Winify/Gotify/GotifyConnection.cs |
@@ -9,6 +9,7 @@ |
using System.Threading.Tasks; |
using Newtonsoft.Json; |
using Serilog; |
using Servers; |
using ClientWebSocket = System.Net.WebSockets.Managed.ClientWebSocket; |
|
namespace Winify.Gotify |
@@ -33,6 +34,13 @@ |
|
private ClientWebSocket _webSocketClient; |
|
private readonly Server _server; |
|
public GotifyConnection(Server server) |
{ |
_server = server; |
} |
|
#endregion |
|
#region Constructors, Destructors and Finalizers |
@@ -93,6 +101,8 @@ |
{ |
_cancellationTokenSource.Cancel(); |
} |
|
_runTask.Wait(CancellationToken.None); |
} |
|
#endregion |
@@ -140,6 +150,8 @@ |
continue; |
} |
|
gotifyNotification.Server = _server; |
|
if (!Uri.TryCreate($"{httpUri}/application", UriKind.Absolute, out var applicationUri)) |
{ |
continue; |