From 91329b7c26ac9062c1bac0f180e89eacd8ceab15 Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Mon, 27 Aug 2018 14:33:17 -0400 Subject: [PATCH 1/2] Adds missing GET instance API --- src/Tgstation.Server.Client/IInstanceManagerClient.cs | 8 ++++++++ src/Tgstation.Server.Client/InstanceManagerClient.cs | 2 ++ 2 files changed, 10 insertions(+) diff --git a/src/Tgstation.Server.Client/IInstanceManagerClient.cs b/src/Tgstation.Server.Client/IInstanceManagerClient.cs index eadc471c0d..f983ce3d44 100644 --- a/src/Tgstation.Server.Client/IInstanceManagerClient.cs +++ b/src/Tgstation.Server.Client/IInstanceManagerClient.cs @@ -34,6 +34,14 @@ namespace Tgstation.Server.Client /// A resulting in the updated Task Update(Instance instance, CancellationToken cancellationToken); + /// + /// Get a specific + /// + /// The to get + /// The for the operation + /// A resulting in the + Task GetId(Instance instance, CancellationToken cancellationToken); + /// /// Deletes an /// diff --git a/src/Tgstation.Server.Client/InstanceManagerClient.cs b/src/Tgstation.Server.Client/InstanceManagerClient.cs index b89056b302..974017ffdb 100644 --- a/src/Tgstation.Server.Client/InstanceManagerClient.cs +++ b/src/Tgstation.Server.Client/InstanceManagerClient.cs @@ -43,6 +43,8 @@ namespace Tgstation.Server.Client /// public Task Update(Instance instance, CancellationToken cancellationToken) => apiClient.Update(Routes.InstanceManager, instance, cancellationToken); + public Task GetId(Instance instance, CancellationToken cancellationToken) => apiClient.Read(Routes.InstanceManager, instance.Id, cancellationToken); + /// public IInstanceClient CreateClient(Instance instance) { From d622e1aabe9ec6ebc3c7200f87daf7b410470f10 Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Mon, 27 Aug 2018 14:33:41 -0400 Subject: [PATCH 2/2] Bump client preview version --- src/Tgstation.Server.Client/Tgstation.Server.Client.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Tgstation.Server.Client/Tgstation.Server.Client.csproj b/src/Tgstation.Server.Client/Tgstation.Server.Client.csproj index 126216bfcb..423054833f 100644 --- a/src/Tgstation.Server.Client/Tgstation.Server.Client.csproj +++ b/src/Tgstation.Server.Client/Tgstation.Server.Client.csproj @@ -3,7 +3,7 @@ netstandard2.0 Full - 4.0.0.0-preview5 + 4.0.0.0-preview6 true Cyberboss /tg/station 13