Table of Contents

Class ReflectionTypeFinder

Namespace
The.WPF.Screens
Assembly
Instagile.WPF.dll

Discovers type overrides using System.Reflection

public class ReflectionTypeFinder : ITypeFinder
Inheritance
ReflectionTypeFinder
Implements
Inherited Members
Extension Methods

Constructors

ReflectionTypeFinder(IEnumerable<Assembly>)

public ReflectionTypeFinder(IEnumerable<Assembly> searchAssemblies)

Parameters

searchAssemblies IEnumerable<Assembly>

ReflectionTypeFinder(params Assembly[])

public ReflectionTypeFinder(params Assembly[] searchAssemblies)

Parameters

searchAssemblies Assembly[]

Methods

Discover<T>(Func<T>, object[], Type[])

public T Discover<T>(Func<T> fallback, object[] constructorValues, Type[] constructorTypes) where T : class

Parameters

fallback Func<T>
constructorValues object[]
constructorTypes Type[]

Returns

T

Type Parameters

T