ITypeActivatorCache Interface

Summary

Caches @!:Microsoft.Framework.DependencyInjection.ObjectFactory- instances produced by @!:Microsoft.Framework.DependencyInjection.ActivatorUtilities.CreateFactory(Type, Type[])-.

Syntax

public interface ITypeActivatorCache

GitHub

View on GitHub

interface Microsoft.AspNet.Mvc.ITypeActivatorCache

Methods

Microsoft.AspNet.Mvc.ITypeActivatorCache.CreateInstance<TInstance>(System.IServiceProvider, System.Type)

Creates an instance of <typeparamref name=”TInstance” />.

Arguments:
  • serviceProvider (System.IServiceProvider) – The [System.IServiceProvider]() used to resolve dependencies for <paramref name=”implementationType” />.
  • optionType (System.Type) –
Return type:

TInstance

TInstance CreateInstance<TInstance>(IServiceProvider serviceProvider, Type optionType)