summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Geyer <jensg@apache.org>2020-11-21 15:15:32 +0100
committerJens Geyer <jensg@apache.org>2020-11-21 15:19:02 +0100
commit828ffa8963efe14efd70e1c5c0688bab9f6714db (patch)
treebd7bf5b3140a56e178d52c8eb965f94bcd7b6685
parent1506661e92df5568c9e537bd68cd1c59dc55f38a (diff)
downloadthrift-828ffa8963efe14efd70e1c5c0688bab9f6714db.tar.gz
silenced few warnings
Client: netstd Patch: Jens Geyer
-rw-r--r--test/netstd/Server/TestServer.cs22
1 files changed, 8 insertions, 14 deletions
diff --git a/test/netstd/Server/TestServer.cs b/test/netstd/Server/TestServer.cs
index 68461dc9c..5c99099de 100644
--- a/test/netstd/Server/TestServer.cs
+++ b/test/netstd/Server/TestServer.cs
@@ -34,6 +34,8 @@ using Thrift.Server;
using Thrift.Transport;
using Thrift.Transport.Server;
+#pragma warning disable IDE0063 // using can be simplified, we don't
+
namespace ThriftTest
{
internal enum ProtocolChoice
@@ -594,21 +596,13 @@ namespace ThriftTest
break;
}
- // Protocol (mandatory)
- TProtocolFactory proto;
- switch (param.protocol)
+ TProtocolFactory proto = param.protocol switch
{
- case ProtocolChoice.Compact:
- proto = new TCompactProtocol.Factory();
- break;
- case ProtocolChoice.Json:
- proto = new TJsonProtocol.Factory();
- break;
- case ProtocolChoice.Binary:
- default:
- proto = new TBinaryProtocol.Factory();
- break;
- }
+ ProtocolChoice.Compact => new TCompactProtocol.Factory(),
+ ProtocolChoice.Json => new TJsonProtocol.Factory(),
+ ProtocolChoice.Binary => new TBinaryProtocol.Factory(),
+ _ => new TBinaryProtocol.Factory(),
+ };
// Processor
var testHandler = new TestHandlerAsync();