예제 #1
0
 private void ConnectionGuard()
 {
     if (!Connected)
     {
         try
         {
             _managementScope.Connect();
             Connected = true;
         }
         catch (Exception exception)
         {
             LogException(exception);
             Connected = false;
         }
         var connectedText = Connected ? "Connected" : "Disconnected";
         LogEventHandler.Connection($"{EndPoint}: {connectedText}");
     }
 }