namespace YLErp.Converter2 { public static class SerializerOptionsConfigration { public static void InitConverter(this MvcNewtonsoftJsonOptions options) { options.SerializerSettings.Converters.Add(new IsoDateTimeConverter()); options.SerializerSettings.Converters.Add(new QuotedBooleanConverter()); options.SerializerSettings.Converters.Add(new QuotedDecimalConverter()); options.SerializerSettings.Converters.Add(new QuotedDoubleConverter()); options.SerializerSettings.Converters.Add(new QuotedFloatConverter()); options.SerializerSettings.Converters.Add(new QuotedInt16Converter()); options.SerializerSettings.Converters.Add(new QuotedInt32Converter()); options.SerializerSettings.Converters.Add(new QuotedInt64Converter()); options.SerializerSettings.Converters.Add(new QuotedByteConverter()); options.SerializerSettings.Converters.Add(new EnumConverter()); //options.SerializerSettings.Converters.Add(new QuoteJsonStringEnumConverter()); // 处理字符串转枚举 //options.SerializerSettings.Converters.Add(new NullableConverterFactory()); // 处理Nullable //options.SerializerSettings.Converters.Add(new StringConverter()); // 数字转字符串 } } }