Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/aspnet/MessagePack-CSharp.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'benchmark/SerializerBenchmark/Serializers/JilSerializer.cs')
-rw-r--r--benchmark/SerializerBenchmark/Serializers/JilSerializer.cs25
1 files changed, 15 insertions, 10 deletions
diff --git a/benchmark/SerializerBenchmark/Serializers/JilSerializer.cs b/benchmark/SerializerBenchmark/Serializers/JilSerializer.cs
index b68a0585..983e07d3 100644
--- a/benchmark/SerializerBenchmark/Serializers/JilSerializer.cs
+++ b/benchmark/SerializerBenchmark/Serializers/JilSerializer.cs
@@ -2,20 +2,25 @@
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
using System.Text;
-using Benchmark.Serializers;
using Jil;
-#pragma warning disable SA1649 // File name should match first type name
-
-public class Jil_ : SerializerBase
+namespace Benchmark.Serializers
{
- public override object Serialize<T>(T input)
+ public class JilSerializer : SerializerBase
{
- return Encoding.UTF8.GetBytes(Jil.JSON.Serialize(input, Options.ISO8601));
- }
+ public override object Serialize<T>(T input)
+ {
+ return Encoding.UTF8.GetBytes(Jil.JSON.Serialize(input, Options.ISO8601));
+ }
- public override T Deserialize<T>(object input)
- {
- return Jil.JSON.Deserialize<T>(Encoding.UTF8.GetString((byte[])input), Options.ISO8601);
+ public override T Deserialize<T>(object input)
+ {
+ return Jil.JSON.Deserialize<T>(Encoding.UTF8.GetString((byte[])input), Options.ISO8601);
+ }
+
+ public override string ToString()
+ {
+ return "Jil";
+ }
}
}