From 8361255126fe57ba6b3a62703edf3aace42e803e Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Sun, 26 Aug 2018 19:40:09 -0400 Subject: [PATCH 1/2] Adds restart server API to client library --- src/Tgstation.Server.Client/AdministrationClient.cs | 3 +++ src/Tgstation.Server.Client/IAdministrationClient.cs | 7 +++++++ 2 files changed, 10 insertions(+) diff --git a/src/Tgstation.Server.Client/AdministrationClient.cs b/src/Tgstation.Server.Client/AdministrationClient.cs index 3c1204ae78..617a925e4e 100644 --- a/src/Tgstation.Server.Client/AdministrationClient.cs +++ b/src/Tgstation.Server.Client/AdministrationClient.cs @@ -27,5 +27,8 @@ namespace Tgstation.Server.Client /// public Task Update(Administration administration, CancellationToken cancellationToken) => apiClient.Update(Routes.Administration, administration, cancellationToken); + + /// + public Task Restart(CancellationToken cancellationToken) => apiClient.Delete(Routes.Administration, cancellationToken); } } \ No newline at end of file diff --git a/src/Tgstation.Server.Client/IAdministrationClient.cs b/src/Tgstation.Server.Client/IAdministrationClient.cs index d420563fce..a2a954656b 100644 --- a/src/Tgstation.Server.Client/IAdministrationClient.cs +++ b/src/Tgstation.Server.Client/IAdministrationClient.cs @@ -23,5 +23,12 @@ namespace Tgstation.Server.Client /// The for the operation /// A representing the running operation Task Update(Administration administration, CancellationToken cancellationToken); + + /// + /// Restarts the TGS server + /// + /// The for the operation + /// A representing the running operation + Task Restart(CancellationToken cancellationToken); } } From 4bf7c5c08d4325e62b9f703bb28c2655649982d4 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Sun, 26 Aug 2018 19:40:19 -0400 Subject: [PATCH 2/2] Bump client library 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 b3b5b2063c..126216bfcb 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-preview4 + 4.0.0.0-preview5 true Cyberboss /tg/station 13