Skip to content

Commit

Permalink
Fix MetricSetConverter for net462
Browse files Browse the repository at this point in the history
  • Loading branch information
stevejgordon committed Dec 3, 2024
1 parent 3f83f76 commit d3565e6
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 8 deletions.
2 changes: 1 addition & 1 deletion src/Elastic.Apm/Report/Serialization/MetricSetConverter.cs
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ public override void Write(Utf8JsonWriter writer, MetricSet value, JsonSerialize
.Replace('"', '_'));
writer.WriteStartObject();
writer.WritePropertyName("value");
writer.WriteNumberValue(item.KeyValue.Value);
writer.WriteNumberValue((decimal)item.KeyValue.Value);
writer.WriteEndObject();
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@

using System;
using System.Collections;
using System.ComponentModel;
using System.Globalization;
using System.IO;
using System.Linq;
using System.Text;
Expand Down Expand Up @@ -111,9 +109,5 @@ internal T Deserialize<T>(Stream stream)
/// </summary>
/// <param name="item"></param>
/// <returns></returns>
internal string Serialize(object item)
{
var bytes = JsonSerializer.SerializeToUtf8Bytes(item, item.GetType(), Settings);
return Encoding.UTF8.GetString(bytes);
}
internal string Serialize(object item) => JsonSerializer.Serialize(item, item.GetType(), Settings);
}

0 comments on commit d3565e6

Please sign in to comment.