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(); } }