React to UsePerRequestServices

Why would the version that takes no arguments be called UsePerRequestServices? Are we talking about a method that will be invoked inside Startup.Conifgure and that doesn't need to take any arguments because Hosting will call Startup.ConfigureServices as appropriate, or is this different thing?