This doesn't read properly. Should be something like:
"We can create factories on any other types and register them in the container using this API (using register) and subsequently inject them into other objects (using inject)."

It's still a little clunky, but that's better.