Esempio n. 1
0
 /// <summary>
 /// Disconnects from the server and vault.
 /// </summary>
 /// <param name="serverApplication">The server to disconnect from.</param>
 /// <param name="vault">The vault to log out from.</param>
 /// <returns>true if logout and disconnect executed with no exceptions, false otherwise.</returns>
 public static bool Disconnect(this IMFilesServerApplication serverApplication, IVault vault = null)
 {
     try
     {
         vault?.LogOutSilent();
         serverApplication?.Disconnect();
         return(true);
     }
     catch
     {
         return(false);
     }
 }