void IJsonFormatterSpecWriter <decimal, JsonWriterUtf8> .SerializeSpec(JsonWriterUtf8 writer, decimal value, IJsonFormatterResolver formatterResolver) { if (serializeAsString) { writer.WriteString(value.ToString(CultureInfo.InvariantCulture)); } else { // write as number format. writer.WriteRaw(StringEncoding.UTF8.GetBytes(value.ToString(CultureInfo.InvariantCulture))); } }