Delegate ObjectFactory<T>
Assembly: Microsoft.Extensions.DependencyInjection.Abstractions.dll
Syntax
public delegate T ObjectFactory<T>(IServiceProvider serviceProvider, object?[]? arguments)
Parameters
Returns
Type Parameters
Constructors
ObjectFactory(object, nint)
Declaration
public ObjectFactory(object @object, nint method)
Parameters
Methods
BeginInvoke(IServiceProvider, object?[]?, AsyncCallback, object)
Declaration
public virtual IAsyncResult BeginInvoke(IServiceProvider serviceProvider, object?[]? arguments, AsyncCallback callback, object @object)
Parameters
Returns
EndInvoke(IAsyncResult)
Declaration
public virtual T EndInvoke(IAsyncResult result)
Parameters
Returns
Invoke(IServiceProvider, object?[]?)
Declaration
public virtual T Invoke(IServiceProvider serviceProvider, object?[]? arguments)
Parameters
Returns