diff options
Diffstat (limited to 'benchmark/SerializerBenchmark/Serializers/CerasSerializer.cs')
-rw-r--r-- | benchmark/SerializerBenchmark/Serializers/CerasSerializer.cs | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/benchmark/SerializerBenchmark/Serializers/CerasSerializer.cs b/benchmark/SerializerBenchmark/Serializers/CerasSerializer.cs index cfdd9be0..9521e4f2 100644 --- a/benchmark/SerializerBenchmark/Serializers/CerasSerializer.cs +++ b/benchmark/SerializerBenchmark/Serializers/CerasSerializer.cs @@ -1,21 +1,25 @@ // Copyright (c) All contributors. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. -using Benchmark.Serializers; - -#pragma warning disable SA1649 // File name should match first type name - -public class Ceras_ : SerializerBase +namespace Benchmark.Serializers { - private Ceras.CerasSerializer ceras = new Ceras.CerasSerializer(); - - public override T Deserialize<T>(object input) + public class CerasSerializer : SerializerBase { - return this.ceras.Deserialize<T>((byte[])input); - } + private Ceras.CerasSerializer ceras = new Ceras.CerasSerializer(); - public override object Serialize<T>(T input) - { - return this.ceras.Serialize(input); + public override T Deserialize<T>(object input) + { + return this.ceras.Deserialize<T>((byte[])input); + } + + public override object Serialize<T>(T input) + { + return this.ceras.Serialize(input); + } + + public override string ToString() + { + return "Ceras"; + } } } |