private void ConstructorReset() { Utils.SafeExecute(() => { if (logger != null) { logger.Info("OutsideRuntimeClient.ConstructorReset(): client Id " + clientId); } }); try { UnobservedExceptionsHandlerClass.ResetUnobservedExceptionHandler(); } catch (Exception) { } try { AppDomain.CurrentDomain.DomainUnload -= CurrentDomain_DomainUnload; } catch (Exception) { } try { if (clientProviderRuntime != null) { clientProviderRuntime.Reset().WaitWithThrow(resetTimeout); } } catch (Exception) { } try { LogManager.UnInitialize(); } catch (Exception) { } }
private void ConstructorReset() { Utils.SafeExecute(() => { if (logger != null) { logger.Info("OutsideRuntimeClient.ConstructorReset(): client Id " + clientId); } }); try { UnobservedExceptionsHandlerClass.ResetUnobservedExceptionHandler(); } catch (Exception) { } try { TraceLogger.UnInitialize(); } catch (Exception) { } }