Not sure the extension methods should be in this namespace. We said previously we would put them in the target namespace of the object the extension methods apply to, and I think we had it in DependencyInjection for that reason in one of our previous attempts. Anyway, the whole class needs much work, so I am ok with leaving it like this for now.