/// <summary> /// Creates an instance of <see cref="JavaScriptSerializer"/> /// </summary> /// <param name="jsonConfiguration">A <see cref="JsonConfiguration"/> object to configure the serializer</param> /// <param name="globalizationConfiguration">A <see cref="GlobalizationConfiguration"/> object to configure the serializer</param> public JavaScriptSerializer(JsonConfiguration jsonConfiguration, GlobalizationConfiguration globalizationConfiguration) { this.jsonConfiguration = jsonConfiguration; this.globalizationConfiguration = globalizationConfiguration; this.serializerStrategy = new NancySerializationStrategy(jsonConfiguration.RetainCasing, jsonConfiguration.SerializeEnumToString); }
/// <summary> /// Creates an instance of <see cref="JavaScriptSerializer"/> /// </summary> /// <param name="configuration">A <see cref="JsonConfiguration"/> object to configure the serializer</param> public JavaScriptSerializer(JsonConfiguration configuration) { this.serializerStrategy = new NancySerializationStrategy(configuration.RetainCasing); }