Pass the connectorFactory to the constructor.
Add overloads to allow parameters by name.