diff --git a/build/analyzers.ruleset b/build/analyzers.ruleset index 72be43fd43..b726c21716 100644 --- a/build/analyzers.ruleset +++ b/build/analyzers.ruleset @@ -1,4 +1,4 @@ - + @@ -6,7 +6,6 @@ - @@ -669,7 +668,6 @@ - @@ -756,7 +754,6 @@ - @@ -1048,4 +1045,4 @@ - + \ No newline at end of file diff --git a/tests/Tgstation.Server.Tests/Live/MultiServerClient.cs b/tests/Tgstation.Server.Tests/Live/MultiServerClient.cs index 8e5f4480a1..270be6f8f7 100644 --- a/tests/Tgstation.Server.Tests/Live/MultiServerClient.cs +++ b/tests/Tgstation.Server.Tests/Live/MultiServerClient.cs @@ -12,10 +12,16 @@ using Tgstation.Server.Common.Extensions; namespace Tgstation.Server.Tests.Live { - sealed class MultiServerClient(IRestServerClient restServerClient, IGraphQLServerClient graphQLServerClient) : IAsyncDisposable + sealed class MultiServerClient : IAsyncDisposable { - public IRestServerClient RestClient { get; } = restServerClient ?? throw new ArgumentNullException(nameof(restServerClient)); - public IGraphQLServerClient GraphQLClient { get; } = graphQLServerClient ?? throw new ArgumentNullException(nameof(graphQLServerClient)); + public IRestServerClient RestClient { get; } + public IGraphQLServerClient GraphQLClient { get; } + + public MultiServerClient(IRestServerClient restServerClient, IGraphQLServerClient graphQLServerClient) + { + this.RestClient = restServerClient; + this.GraphQLClient = graphQLServerClient; + } public static bool UseGraphQL => Boolean.TryParse(Environment.GetEnvironmentVariable("TGS_TEST_GRAPHQL"), out var result) && result;