diff --git a/src/Libraries/OrchardCore.Commerce.MoneyDataType/Serialization/AmountConverter.cs b/src/Libraries/OrchardCore.Commerce.MoneyDataType/Serialization/AmountConverter.cs index 312e70e3d..888863d93 100644 --- a/src/Libraries/OrchardCore.Commerce.MoneyDataType/Serialization/AmountConverter.cs +++ b/src/Libraries/OrchardCore.Commerce.MoneyDataType/Serialization/AmountConverter.cs @@ -10,6 +10,7 @@ namespace OrchardCore.Commerce.MoneyDataType.Serialization; public sealed class AmountConverter : JsonConverter { + public static readonly AmountConverter Instance = new(); public const string ValueName = "value"; public const string CurrencyName = "currency"; public const string Name = "name"; diff --git a/src/Libraries/OrchardCore.Commerce.MoneyDataType/Serialization/CurrencyConverter.cs b/src/Libraries/OrchardCore.Commerce.MoneyDataType/Serialization/CurrencyConverter.cs index 8fb7f0a1a..2b2ecc67f 100644 --- a/src/Libraries/OrchardCore.Commerce.MoneyDataType/Serialization/CurrencyConverter.cs +++ b/src/Libraries/OrchardCore.Commerce.MoneyDataType/Serialization/CurrencyConverter.cs @@ -7,6 +7,7 @@ namespace OrchardCore.Commerce.MoneyDataType.Serialization; public sealed class CurrencyConverter : JsonConverter { + public static readonly CurrencyConverter Instance = new(); public override ICurrency Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) => Currency.FromIsoCode(reader.GetString());