From 26b8e610f9f663812cee0c31a55e7449d2d3ec16 Mon Sep 17 00:00:00 2001 From: brook2006 Date: Tue, 25 Aug 2020 15:24:24 +0100 Subject: [PATCH] Update ManagerConnection.cs I was getting a PlatformNotSupported exception with .Net Core 3.1 saying "Operation is not supported on this platform". This code change fixes that and maintains functionality. --- Asterisk.2013/Asterisk.NET/Manager/ManagerConnection.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Asterisk.2013/Asterisk.NET/Manager/ManagerConnection.cs b/Asterisk.2013/Asterisk.NET/Manager/ManagerConnection.cs index 54c23eb..c3253f8 100644 --- a/Asterisk.2013/Asterisk.NET/Manager/ManagerConnection.cs +++ b/Asterisk.2013/Asterisk.NET/Manager/ManagerConnection.cs @@ -2049,7 +2049,7 @@ namespace AsterNET.Manager { if (enableEvents && internalEvent != null) if (UseASyncEvents) - internalEvent.BeginInvoke(this, e, new AsyncCallback(eventComplete), null); + Task.Run(() => internalEvent.Invoke(this, e)).ContinueWith(eventComplete); else internalEvent.Invoke(this, e); }