private void OnUnobservedTaskException( object sender, _THREADING.UnobservedTaskExceptionEventArgs e ) { // prevent exception escalation e.SetObserved( ); _logger.LogError( String.Format( "task Exception: '{0}'\r\nTrace:\r\n{1}", e.Exception.Message, e.Exception.StackTrace ) ); }