From 66d5b1869ea0072f71015750c8d0a657a8fe7a41 Mon Sep 17 00:00:00 2001 From: "Stefan J. Wernli" Date: Sat, 5 Sep 2020 13:36:36 -0700 Subject: [PATCH 1/2] Adding support for QCI to quantum machine factory --- src/Azure/Azure.Quantum.Client/Machine/QuantumMachineFactory.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Azure/Azure.Quantum.Client/Machine/QuantumMachineFactory.cs b/src/Azure/Azure.Quantum.Client/Machine/QuantumMachineFactory.cs index fd709cee94e..40d9e02c6eb 100644 --- a/src/Azure/Azure.Quantum.Client/Machine/QuantumMachineFactory.cs +++ b/src/Azure/Azure.Quantum.Client/Machine/QuantumMachineFactory.cs @@ -23,6 +23,8 @@ public static class QuantumMachineFactory var machineName = targetName is null ? null + : targetName.StartsWith("qci.") + ? "Microsoft.Quantum.Providers.QCI.Targets.QCIQuantumMachine, Microsoft.Quantum.Prociders.QCI" : targetName.StartsWith("ionq.") ? "Microsoft.Quantum.Providers.IonQ.Targets.IonQQuantumMachine, Microsoft.Quantum.Providers.IonQ" : targetName.StartsWith("honeywell.") From 2ad1bbb3a5c65fbbe5a7b80875cb82156841ca44 Mon Sep 17 00:00:00 2001 From: "Stefan J. Wernli" Date: Sat, 5 Sep 2020 15:20:30 -0700 Subject: [PATCH 2/2] Update src/Azure/Azure.Quantum.Client/Machine/QuantumMachineFactory.cs Co-authored-by: Sarah Marshall <33814365+samarsha@users.noreply.github.com> --- src/Azure/Azure.Quantum.Client/Machine/QuantumMachineFactory.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Azure/Azure.Quantum.Client/Machine/QuantumMachineFactory.cs b/src/Azure/Azure.Quantum.Client/Machine/QuantumMachineFactory.cs index 40d9e02c6eb..cd61dd5ce49 100644 --- a/src/Azure/Azure.Quantum.Client/Machine/QuantumMachineFactory.cs +++ b/src/Azure/Azure.Quantum.Client/Machine/QuantumMachineFactory.cs @@ -24,7 +24,7 @@ public static class QuantumMachineFactory targetName is null ? null : targetName.StartsWith("qci.") - ? "Microsoft.Quantum.Providers.QCI.Targets.QCIQuantumMachine, Microsoft.Quantum.Prociders.QCI" + ? "Microsoft.Quantum.Providers.QCI.Targets.QCIQuantumMachine, Microsoft.Quantum.Providers.QCI" : targetName.StartsWith("ionq.") ? "Microsoft.Quantum.Providers.IonQ.Targets.IonQQuantumMachine, Microsoft.Quantum.Providers.IonQ" : targetName.StartsWith("honeywell.")