<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="10.0.0" />

Microsoft.Extensions.DependencyInjection.ObjectFactory<T>

public sealed delegate ObjectFactory<T> : MulticastDelegate
Returns the result of CreateFactory<T>, which is a delegate that specifies a factory method to call to instantiate an instance of type T.
namespace Microsoft.Extensions.DependencyInjection { public delegate T ObjectFactory<[System.Runtime.CompilerServices.Nullable(2)] out T> (IServiceProvider serviceProvider, object[] arguments); }