Доступ к объекту вне соединения.на сигнализаторе - PullRequest
0 голосов
/ 03 июня 2019

У меня есть приведенный ниже код в консольном приложении .net core 2.2 с использованием клиента signalr. В любом случае я могу получить доступ к объекту BroadCastStatus за пределами соединения. На

   try
            {

                connection.On<BroadCastStatus>("BroadCastStatus", (BroadCastJson) =>

                {                   
                    Console.WriteLine("Broadcast Group:" + BroadCastJson.hubgroup);
                    Console.WriteLine("Broadcast Mic:" + BroadCastJson.micstatus);
                    Console.WriteLine("Broadcast Audio Stream:" + BroadCastJson.audiostream);
                    Console.WriteLine("Broadcast Video Stream:" + BroadCastJson.videostream);
                    Console.WriteLine("Broadcast tweetID:" + BroadCastJson.tweetid);

                      //BroadCastJson is not available outside of this scope              

                });


            }
            catch (Exception err)
            {

                Console.Write("error no broadcast " + err.Message);

            }
...