private void UnsafeCloseConnection() { if (connection != null) { connection.OnCreation -= ConnectionInstance_OnCreation; connection.Disconnect(); connection = null; } }