internal QueryStringBuilder(BuilderSettings settings) { var propertyBuilder = new PropertyBuilder(settings); var nullBuilder = new NullBuilder(settings); var mixedArrayObjectBuilder = new MixedObjectArrayBuilder(settings, propertyBuilder); var arrayBuilder = new ArrayBuilder(propertyBuilder); _complexObjectBuilder = new ComplexObjectBuilder(settings, propertyBuilder, nullBuilder, mixedArrayObjectBuilder, arrayBuilder); }
public MixedObjectArrayBuilder(BuilderSettings settings, PropertyBuilder propertyBuilder) { _propertyBuilder = propertyBuilder; }
public ArrayBuilder(PropertyBuilder propertyBuilder) { _propertyBuilder = propertyBuilder; }