public void OnImportsSatisfied() { try { var lazyFActory = Orderer.Order(_unOrderedTelemetrySessionFactoryExports).FirstOrDefault(); if (lazyFActory != null) { _telemetrySessionFactory = lazyFActory.Value; } } catch { Debug.Fail("Failed to instantiate ITelemetrySessionFactory."); } }