In my opinion, yes, the provider template is a form of control inversion.
What is my reasoning?
In it, the IoC core is a very general concept, so much so that Martin Fowler talks about reading user input from the command line as an IoC form .
, , . , Memberhip.GetUser, , , .
, " ", , IoC (, ). , - IoC (, ).