public void ClusterRouterPool_Serialization_Throughput(BenchmarkContext context)
 {
     for (int i = 0; i < IterationCount; i++)
     {
         var serializedBytes = _serializer.ToBinary(ClusterRouterPoolMessage.Value);
         var deserialized    = _serializer.FromBinary(serializedBytes, ClusterRouterPoolMessage.Value.GetType());
         _serializationThroughput.Increment();
     }
 }